Load/Save Options

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

Пространство от имена: Aspose.ThreeD.Formats

Всеки поддържан формат има специално двойно класове за опции за зареждане и запазване, които ви позволяват да контролирате поведението при импортиране и експортиране.


ObjLoadOptions

Опции за зареждане за файлове Wavefront OBJ.

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

ObjSaveOptions

Опции за запазване за изход Wavefront OBJ.

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

StlLoadOptions

Опции за зареждане за файлове STL (двоични и ASCII).

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

StlSaveOptions

Опции за запазване за изход STL.

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

GltfLoadOptions

Опции за зареждане за файлове glTF 2.0 и GLB.

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

GltfSaveOptions

Опции за запазване за изход glTF 2.0 и GLB. В текущото FOSS издание, GltfSaveOptions не определя свойства, специфични за формата. Използвайте разширението на файла, за да контролирате формата на изхода: .gltf за JSON-базиран glTF, .glb за бинарен GLB.

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

FbxLoadOptions

Опции за зареждане за файлове FBX.

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

FbxSaveOptions

Опции за запазване за изход FBX.

ExampleExampleExample
IsAsciibooltrue за ASCII FBX, false за бинарен
var opts = new FbxSaveOptions() { IsAscii = true };
scene.Save("output.fbx", opts);

TmfLoadOptions

Опции за зареждане за файлове 3MF.

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

TmfSaveOptions

Опции за запазване за изход 3MF.

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

Вижте също

 Български