Load and Save Options — Aspose.3D FOSS for .NET
Ruang nama: Aspose.ThreeD.Formats
Setiap format yang disokong mempunyai sepasang kelas pilihan muat dan simpan khusus yang membolehkan anda mengawal tingkah laku import dan eksport.
ObjLoadOptions
Pilihan muat untuk fail Wavefront OBJ (.obj).
var opts = new ObjLoadOptions();
scene.Open("model.obj", opts);ObjSaveOptions
Pilihan simpan untuk fail Wavefront OBJ.
var opts = new ObjSaveOptions();
scene.Save("output.obj", opts);StlLoadOptions
Pilihan muat untuk fail STL (binari dan ASCII).
var opts = new StlLoadOptions();
scene.Open("part.stl", opts);StlSaveOptions
Pilihan simpan untuk output STL.
var opts = new StlSaveOptions();
scene.Save("output.stl", opts);GltfLoadOptions
Pilihan muat untuk fail glTF 2.0 dan GLB (.gltf, .glb).
var opts = new GltfLoadOptions();
scene.Open("model.gltf", opts);GltfSaveOptions
Opsyen simpan untuk output glTF 2.0 dan GLB. Dalam edisi FOSS semasa, GltfSaveOptions tidak mendefinisikan sifat khusus format. Gunakan sambungan fail untuk mengawal format output: .gltf untuk glTF berasaskan JSON, .glb untuk GLB binari.
scene.Save("output.gltf"); // JSON glTF
scene.Save("output.glb"); // binary GLBFbxLoadOptions
Pilihan muat untuk fail FBX (.fbx).
var opts = new FbxLoadOptions();
scene.Open("model.fbx", opts);FbxSaveOptions
Pilihan simpan untuk output FBX.
| Enumerations | Enumerations | Enumerations |
|---|---|---|
IsAscii | bool | true untuk FBX ASCII, false untuk binari |
var opts = new FbxSaveOptions() { IsAscii = true };
scene.Save("output.fbx", opts);TmfLoadOptions
Pilihan muat untuk fail 3MF.
var opts = new TmfLoadOptions();
scene.Open("model.3mf", opts);TmfSaveOptions
Pilihan simpan untuk output 3MF.
var opts = new TmfSaveOptions();
scene.Save("output.3mf", opts);