Load/Save Options

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

Vardų erdvė: Aspose.ThreeD.Formats

Kiekvienas palaikomas formatas turi atskirą įkėlimo ir išsaugojimo parinkčių klasių porą, leidžiančią valdyti importo ir eksporto elgseną.


ObjLoadOptions

Įkėlimo parinktys Wavefront OBJ failams.

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

ObjSaveOptions

Išsaugojimo parinktys Wavefront OBJ išvestims.

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

StlLoadOptions

Įkėlimo parinktys STL failams (binariams ir ASCII).

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

StlSaveOptions

Išsaugojimo parinktys STL išvestims.

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

GltfLoadOptions

Įkėlimo parinktys glTF 2.0 ir GLB failams.

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

GltfSaveOptions

Išsaugojimo parinktys glTF 2.0 ir GLB išvestims. Dabartinėje FOSS versijoje, GltfSaveOptions neapibrėžia formatui būdingų savybių. Naudokite failo plėtinį, kad kontroliuotumėte išvesties formatą: .gltf skirta JSON pagrindu paremtam glTF, .glb skirta binariniam GLB.

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

FbxLoadOptions

Įkėlimo parinktys FBX failams.

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

FbxSaveOptions

Išsaugojimo parinktys FBX išvestims.

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

TmfLoadOptions

Įkėlimo parinktys 3MF failams.

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

TmfSaveOptions

Išsaugojimo parinktys 3MF išvestims.

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

Žr. taip pat

 Lietuvių