Load/Save Options

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

Spațiu de nume: Aspose.ThreeD.Formats

Fiecare format suportat are un cuplu dedicat de clase de opțiuni de încărcare și salvare care vă permit să controlați comportamentul de import și export.


ObjLoadOptions

Opțiuni de încărcare pentru fișiere Wavefront OBJ.

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

ObjSaveOptions

Opțiuni de salvare pentru ieșirea Wavefront OBJ.

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

StlLoadOptions

Opțiuni de încărcare pentru fișiere STL (binare și ASCII).

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

StlSaveOptions

Opțiuni de salvare pentru ieșirea STL.

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

GltfLoadOptions

Opțiuni de încărcare pentru fișiere glTF 2.0 și GLB.

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

GltfSaveOptions

Opțiuni de salvare pentru glTF 2.0 și ieșire GLB. În ediția curentă FOSS, GltfSaveOptions nu definește proprietăți specifice formatului. Folosiți extensia fișierului pentru a controla formatul de ieșire: .gltf pentru glTF bazat pe JSON, .glb pentru GLB binar.

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

FbxLoadOptions

Opțiuni de încărcare pentru fișiere FBX.

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

FbxSaveOptions

Opțiuni de salvare pentru ieșirea FBX.

ExampleExampleExample
IsAsciibooltrue pentru FBX ASCII, false pentru binar
var opts = new FbxSaveOptions() { IsAscii = true };
scene.Save("output.fbx", opts);

TmfLoadOptions

Opțiuni de încărcare pentru fișiere 3MF.

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

TmfSaveOptions

Opțiuni de salvare pentru ieșirea 3MF.

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

Vezi și

 Română