Load and Save Options — Aspose.3D FOSS for .NET
Prostor imena: Aspose.ThreeD.Formats
Svaki podržani format ima svoj posvećeni par klasa opcija učitavanja i spremanja koji vam omogućuju kontrolu ponašanja uvoza i izvoza.
ObjLoadOptions
Učitaj opcije za Wavefront OBJ datoteke (.obj).
var opts = new ObjLoadOptions();
scene.Open("model.obj", opts);ObjSaveOptions
Spremi opcije za Wavefront OBJ datoteke.
var opts = new ObjSaveOptions();
scene.Save("output.obj", opts);StlLoadOptions
Opcije učitavanja za STL datoteke (binarne i ASCII).
var opts = new StlLoadOptions();
scene.Open("part.stl", opts);StlSaveOptions
Spremi opcije za STL izlaz.
var opts = new StlSaveOptions();
scene.Save("output.stl", opts);GltfLoadOptions
Učitaj opcije za glTF 2.0 i GLB datoteke (.gltf, .glb).
var opts = new GltfLoadOptions();
scene.Open("model.gltf", opts);GltfSaveOptions
Opcije spremanja za glTF 2.0 i GLB izlaz. U trenutnoj FOSS izdanju, GltfSaveOptions ne definira svojstva specifična za format. Koristite ekstenziju datoteke za kontrolu izlaznog formata: .gltf za JSON‑bazirani glTF, .glb za binarni GLB.
scene.Save("output.gltf"); // JSON glTF
scene.Save("output.glb"); // binary GLBFbxLoadOptions
Učitaj opcije za FBX datoteke (.fbx).
var opts = new FbxLoadOptions();
scene.Open("model.fbx", opts);FbxSaveOptions
Opcije spremanja za FBX izlaz.
| Enumerations | Enumerations | Enumerations |
|---|---|---|
IsAscii | bool | true za ASCII FBX, false za binarni |
var opts = new FbxSaveOptions() { IsAscii = true };
scene.Save("output.fbx", opts);TmfLoadOptions
Opcije učitavanja za 3MF datoteke.
var opts = new TmfLoadOptions();
scene.Open("model.3mf", opts);TmfSaveOptions
Opcije spremanja za 3MF izlaz.
var opts = new TmfSaveOptions();
scene.Save("output.3mf", opts);