Load and Save Options — Aspose.3D FOSS for .NET
Espai de noms: Aspose.ThreeD.Formats
Cada format compatible té una parella dedicada de classes d’opcions de càrrega i desament que et permeten controlar el comportament d’importació i exportació.
ObjLoadOptions
Opcions de càrrega per a fitxers Wavefront OBJ.
var opts = new ObjLoadOptions();
scene.Open("model.obj", opts);ObjSaveOptions
Opcions de desament per a la sortida Wavefront OBJ.
var opts = new ObjSaveOptions();
scene.Save("output.obj", opts);StlLoadOptions
Opcions de càrrega per a fitxers STL (binari i ASCII).
var opts = new StlLoadOptions();
scene.Open("part.stl", opts);StlSaveOptions
Opcions de desament per a la sortida STL.
var opts = new StlSaveOptions();
scene.Save("output.stl", opts);GltfLoadOptions
Opcions de càrrega per a fitxers glTF 2.0 i GLB.
var opts = new GltfLoadOptions();
scene.Open("model.gltf", opts);GltfSaveOptions
Opcions de desament per a la sortida glTF 2.0 i GLB. En l’edició FOSS actual, GltfSaveOptions no defineix propietats específiques del format. Utilitzeu l’extensió del fitxer per controlar el format de sortida: .gltf per a glTF basat en JSON, .glb per a GLB binari.
scene.Save("output.gltf"); // JSON glTF
scene.Save("output.glb"); // binary GLBFbxLoadOptions
Opcions de càrrega per a fitxers FBX.
var opts = new FbxLoadOptions();
scene.Open("model.fbx", opts);FbxSaveOptions
Opcions de desament per a la sortida FBX.
| Methods | Methods | Methods |
|---|---|---|
IsAscii | bool | true per a FBX ASCII, false per a binari |
var opts = new FbxSaveOptions() { IsAscii = true };
scene.Save("output.fbx", opts);TmfLoadOptions
Opcions de càrrega per a fitxers 3MF.
var opts = new TmfLoadOptions();
scene.Open("model.3mf", opts);TmfSaveOptions
Opcions de desament per a la sortida 3MF.
var opts = new TmfSaveOptions();
scene.Save("output.3mf", opts);