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

参照

 日本語