Load and Save Options — Aspose.3D FOSS for .NET
Névtér: Aspose.ThreeD.Formats
Minden támogatott formátumhoz külön dedikált betöltési és mentési opció osztálypár tartozik, amely lehetővé teszi az import és export viselkedésének szabályozását.
ObjLoadOptions
Betöltési beállítások a Wavefront OBJ fájlokhoz (.obj).
var opts = new ObjLoadOptions();
scene.Open("model.obj", opts);ObjSaveOptions
Mentési opciók a Wavefront OBJ kimenethez.
var opts = new ObjSaveOptions();
scene.Save("output.obj", opts);StlLoadOptions
Betöltési opciók STL fájlokhoz (bináris és ASCII).
var opts = new StlLoadOptions();
scene.Open("part.stl", opts);StlSaveOptions
Mentési opciók STL kimenethez.
var opts = new StlSaveOptions();
scene.Save("output.stl", opts);GltfLoadOptions
Betöltési opciók glTF 2.0 és GLB fájlokhoz.
var opts = new GltfLoadOptions();
scene.Open("model.gltf", opts);GltfSaveOptions
Mentési beállítások a glTF 2.0 és GLB kimenethez. A jelenlegi FOSS kiadásban, GltfSaveOptions nem határoz meg formátum-specifikus tulajdonságokat. Használja a fájlkiterjesztést a kimeneti formátum vezérléséhez: .gltf JSON-alapú glTF-hez, .glb bináris GLB-hez.
scene.Save("output.gltf"); // JSON glTF
scene.Save("output.glb"); // binary GLBFbxLoadOptions
Betöltési opciók FBX fájlokhoz.
var opts = new FbxLoadOptions();
scene.Open("model.fbx", opts);FbxSaveOptions
Mentési opciók FBX kimenethez.
| Enumerations | Enumerations | Enumerations |
|---|---|---|
IsAscii | bool | true ASCII FBX-hez, false binárisra |
var opts = new FbxSaveOptions() { IsAscii = true };
scene.Save("output.fbx", opts);TmfLoadOptions
Betöltési opciók 3MF fájlokhoz.
var opts = new TmfLoadOptions();
scene.Open("model.3mf", opts);TmfSaveOptions
Mentési opciók 3MF kimenethez.
var opts = new TmfSaveOptions();
scene.Save("output.3mf", opts);