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.

OverviewOverviewOverview
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);

Див. також

 Українська