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 GLBFbxLoadOptions
FBX ファイル用のロードオプション。.
var opts = new FbxLoadOptions();
scene.Open("model.fbx", opts);FbxSaveOptions
FBX 出力用のセーブオプション。.
| Example | Example | Example |
|---|---|---|
IsAscii | bool | true 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);