Load and Save Options — Aspose.3D FOSS for .NET
Jmenný prostor: Aspose.ThreeD.Formats
Každý podporovaný formát má vlastní dvojici tříd možností načítání a ukládání, které vám umožňují řídit chování importu a exportu.
ObjLoadOptions
Možnosti načítání pro soubory Wavefront OBJ.
var opts = new ObjLoadOptions();
scene.Open("model.obj", opts);ObjSaveOptions
Možnosti ukládání pro výstup Wavefront OBJ.
var opts = new ObjSaveOptions();
scene.Save("output.obj", opts);StlLoadOptions
Možnosti načítání pro soubory STL (binární a ASCII).
var opts = new StlLoadOptions();
scene.Open("part.stl", opts);StlSaveOptions
Možnosti ukládání pro výstup STL.
var opts = new StlSaveOptions();
scene.Save("output.stl", opts);GltfLoadOptions
Možnosti načítání pro soubory glTF 2.0 a GLB.
var opts = new GltfLoadOptions();
scene.Open("model.gltf", opts);GltfSaveOptions
Možnosti uložení pro výstup glTF 2.0 a GLB. V aktuální FOSS edici, GltfSaveOptions nedefinuje formátově specifické vlastnosti. Použijte příponu souboru k řízení výstupního formátu: .gltf pro JSON‑založený glTF, .glb pro binární GLB.
scene.Save("output.gltf"); // JSON glTF
scene.Save("output.glb"); // binary GLBFbxLoadOptions
Možnosti načítání pro soubory FBX.
var opts = new FbxLoadOptions();
scene.Open("model.fbx", opts);FbxSaveOptions
Možnosti ukládání pro výstup FBX.
| Methods | Methods | Methods |
|---|---|---|
IsAscii | bool | true pro ASCII FBX, false pro binární |
var opts = new FbxSaveOptions() { IsAscii = true };
scene.Save("output.fbx", opts);TmfLoadOptions
Možnosti načítání pro soubory 3MF.
var opts = new TmfLoadOptions();
scene.Open("model.3mf", opts);TmfSaveOptions
Možnosti ukládání pro výstup 3MF.
var opts = new TmfSaveOptions();
scene.Save("output.3mf", opts);