Guida per sviluppatori

Guida per sviluppatori

Questa sezione copre le funzionalità di base di Aspose.3D 26.1.0 per .NET. Tutte le classi risiedono nel Aspose.ThreeD namespace.


I/O della scena

Il Scene classe è il contenitore di livello superiore. Usa Scene.Open() per caricare file e Scene.Save() per esportare:

using Aspose.ThreeD;

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

Il formato viene rilevato automaticamente dall’estensione del file. Per un controllo esplicito, passa opzioni specifiche del formato come FbxLoadOptions, GltfSaveOptions, o ObjSaveOptions.


Grafico della scena

Ogni scena ha un RootNode. Allega nodi figlio con CreateChildNode() e entità (mesh, telecamere, luci) a quei nodi:

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

Attraversa la gerarchia tramite node.ChildNodes e accedi all’entità allegata tramite node.Entity.


Formati supportati

FormatoImportaEsporta
OBJ
STL
glTF 2.0 / GLB
FBX
COLLADA
PLYNo (exporter non collegato)
3MF

Argomenti

 Italiano