Geliştirici Kılavuzu

Geliştirici Kılavuzu

Bu bölüm, temel yetenekleri kapsar Aspose.3D 26.1.0 .NET için. Tüm sınıflar şurada bulunur Aspose.ThreeD namespace.


Sahne G/Ç

Bu Scene class en üst düzey kapsayıcıdır. Kullan Scene.Open() dosyaları yüklemek ve Scene.Save() dışa aktar:

using Aspose.ThreeD;

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

Biçim, dosya uzantısından otomatik olarak algılanır. Açık kontrol için, format‑özel seçenekleri, örneğin. FbxLoadOptions, GltfSaveOptions, veya ObjSaveOptions.


Sahne Grafiği

Her sahnenin bir RootNode. Çocuk düğümlerini ekle CreateChildNode() ve varlıklar (meshes, cameras, lights) bu düğümlere:

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

Hiyerarşiyi şu şekilde dolaş node.ChildNodes ve ekli varlığa şu şekilde erişin node.Entity.


Desteklenen Biçimler

Biçimİçe AktarDışa Aktar
OBJEvetEvet
STLEvetEvet
glTF 2.0 / GLBEvetEvet
FBXEvetEvet
COLLADAEvetEvet
PLYEvetHayır (dışa aktarıcı bağlanmadı)
3MFEvetEvet

Konular

 Türkçe