Load/Save Options

Load and Save Options — Aspose.3D FOSS for .NET

Namespace: Aspose.ThreeD.Formats

Ogni formato supportato ha una coppia dedicata di classi di opzioni di caricamento e salvataggio che consentono di controllare il comportamento di importazione ed esportazione.


ObjLoadOptions

Opzioni di caricamento per i file Wavefront OBJ (.obj).

var opts = new ObjLoadOptions();
scene.Open("model.obj", opts);

ObjSaveOptions

Opzioni di salvataggio per i file Wavefront OBJ.

var opts = new ObjSaveOptions();
scene.Save("output.obj", opts);

StlLoadOptions

Opzioni di caricamento per file STL (binari e ASCII).

var opts = new StlLoadOptions();
scene.Open("part.stl", opts);

StlSaveOptions

Salva le opzioni per l’output STL.

var opts = new StlSaveOptions();
scene.Save("output.stl", opts);

GltfLoadOptions

Opzioni di caricamento per i file glTF 2.0 e GLB (.gltf, .glb).

var opts = new GltfLoadOptions();
scene.Open("model.gltf", opts);

GltfSaveOptions

Opzioni di salvataggio per l’output glTF 2.0 e GLB. Nell’edizione FOSS attuale, GltfSaveOptions non definisce proprietà specifiche del formato. Usa l’estensione del file per controllare il formato di output: .gltf per glTF basato su JSON, .glb per GLB binario.

scene.Save("output.gltf"); // JSON glTF
scene.Save("output.glb");  // binary GLB

FbxLoadOptions

Carica le opzioni per i file FBX (.fbx).

var opts = new FbxLoadOptions();
scene.Open("model.fbx", opts);

FbxSaveOptions

Opzioni di salvataggio per output FBX.

EnumerationsEnumerationsEnumerations
IsAsciibooltrue per FBX ASCII, false per binario
var opts = new FbxSaveOptions() { IsAscii = true };
scene.Save("output.fbx", opts);

TmfLoadOptions

Opzioni di caricamento per file 3MF.

var opts = new TmfLoadOptions();
scene.Open("model.3mf", opts);

TmfSaveOptions

Opzioni di salvataggio per output 3MF.

var opts = new TmfSaveOptions();
scene.Save("output.3mf", opts);

Vedi anche

 Italiano