Panduan Pengembang

Panduan Pengembang

Bagian ini mencakup kemampuan inti dari Aspose.3D 26.1.0 untuk .NET. Semua kelas berada di the Aspose.ThreeD namespace.


Scene I/O

The Scene class adalah kontainer tingkat atas. Gunakan Scene.Open() untuk memuat file dan Scene.Save() untuk mengekspor:

using Aspose.ThreeD;

var scene = new Scene();
scene.Open("model.fbx");
scene.Save("model.glb");

Format dideteksi secara otomatis dari ekstensi file. Untuk kontrol eksplisit, berikan opsi khusus format seperti FbxLoadOptions, GltfSaveOptions, atau ObjSaveOptions.


Grafik Scene

Setiap adegan memiliki sebuah RootNode. Lampirkan node anak dengan CreateChildNode() dan entitas (meshes, cameras, lights) ke node-node tersebut:

var scene = new Scene();
var boxNode = scene.RootNode.CreateChildNode("myBox", new Box(10, 10, 10));

Jelajahi hierarki melalui node.ChildNodes dan akses entitas terlampir melalui node.Entity.


Format yang Didukung

FormatImporEkspor
OBJYaYa
STLYaYa
glTF 2.0 / GLBYaYa
FBXYaYa
COLLADAYaYa
PLYYaTidak (exporter tidak terhubung)
3MFYaYa

Topik

 Bahasa Indonesia