Vývojářská příručka

Vývojářská příručka

Tato sekce popisuje základní schopnosti Aspose.3D 26.1.0 pro .NET. Všechny třídy se nacházejí v Aspose.ThreeD jmenném prostoru.


Scéna I/O

Třída Scene třída je kontejner nejvyšší úrovně. Použijte Scene.Open() k načtení souborů a Scene.Save() k exportu:

using Aspose.ThreeD;

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

Formát je automaticky rozpoznán z přípony souboru. Pro explicitní kontrolu předávejte možnosti specifické pro formát, například FbxLoadOptions, GltfSaveOptions, nebo ObjSaveOptions.


Graf scény

Každá scéna má RootNode. Připojte podřízené uzly pomocí CreateChildNode() a entity (meshe, kamery, světla) k těmto uzlům:

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

Procházejte hierarchii pomocí node.ChildNodes a přistupujte k připojené entitě pomocí node.Entity.


Podporované formáty

FormátImportExport
OBJAnoAno
STLAnoAno
glTF 2.0 / GLBAnoAno
FBXAnoAno
COLLADAAnoAno
PLYAnoNe (exportér není připojen)
3MFAnoAno

Témata

 Čeština