Load/Save Options

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

Ad alanı: Aspose.ThreeD.Formats

Desteklenen her format, içe ve dışa aktarma davranışını kontrol etmenizi sağlayan özel bir yükleme ve kaydetme seçenek sınıfları çifti sunar.


ObjLoadOptions

Wavefront OBJ dosyaları için yükleme seçenekleri.

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

ObjSaveOptions

Wavefront OBJ çıktısı için kaydetme seçenekleri.

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

StlLoadOptions

STL dosyaları (ikili ve ASCII) için yükleme seçenekleri.

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

StlSaveOptions

STL çıktısı için kaydetme seçenekleri.

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

GltfLoadOptions

glTF 2.0 ve GLB dosyaları için yükleme seçenekleri.

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

GltfSaveOptions

glTF 2.0 ve GLB çıktısı için kaydetme seçenekleri. Mevcut FOSS sürümünde, GltfSaveOptions format‑özel özellikleri tanımlamaz. Çıktı formatını kontrol etmek için dosya uzantısını kullanın: .gltf JSON tabanlı glTF için, .glb ikili GLB için.

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

FbxLoadOptions

FBX dosyaları için yükleme seçenekleri.

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

FbxSaveOptions

FBX çıktısı için kaydetme seçenekleri.

ExampleExampleExample
IsAsciibooltrue ASCII FBX için, false ikili FBX için
var opts = new FbxSaveOptions() { IsAscii = true };
scene.Save("output.fbx", opts);

TmfLoadOptions

3MF dosyaları için yükleme seçenekleri.

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

TmfSaveOptions

3MF çıktısı için kaydetme seçenekleri.

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

Ayrıca Bakınız

 Türkçe