Load/Save Options

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

Namespace: Aspose.ThreeD.Formats

Cada formato suportado possui um par dedicado de classes de opções de carregamento e gravação que permitem controlar o comportamento de importação e exportação.


ObjLoadOptions

Opções de carregamento para arquivos Wavefront OBJ.

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

ObjSaveOptions

Opções de gravação para saída Wavefront OBJ.

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

StlLoadOptions

Opções de carregamento para arquivos STL (binários e ASCII).

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

StlSaveOptions

Opções de gravação para saída STL.

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

GltfLoadOptions

Opções de carregamento para arquivos glTF 2.0 e GLB.

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

GltfSaveOptions

Opções de salvamento para saída glTF 2.0 e GLB. Na edição FOSS atual, GltfSaveOptions não define propriedades específicas de formato. Use a extensão do arquivo para controlar o formato de saída: .gltf para glTF baseado em JSON, .glb para GLB binário.

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

FbxLoadOptions

Opções de carregamento para arquivos FBX.

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

FbxSaveOptions

Opções de gravação para saída FBX.

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

TmfLoadOptions

Opções de carregamento para arquivos 3MF.

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

TmfSaveOptions

Opções de gravação para saída 3MF.

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

Veja também

 Português