Guia del desenvolupador
Guia del desenvolupador
Aquesta secció cobreix les capacitats bàsiques de Aspose.3D 26.1.0 per a .NET. Totes les classes resideixen al Aspose.ThreeD espai de noms.
Entrada/Sortida d’Escena
El Scene classe és el contenidor de nivell superior. Utilitzeu Scene.Open() per carregar fitxers i Scene.Save() per exportar:
using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.fbx");
scene.Save("model.glb");El format es detecta automàticament a partir de l’extensió del fitxer. Per a un control explícit, passeu opcions específiques del format com ara FbxLoadOptions, GltfSaveOptions, o ObjSaveOptions.
Graf d’Escena
Cada escena té un RootNode. Adjunta nodes fills amb CreateChildNode() i entitats (meshes, càmeres, llums) a aquests nodes:
var scene = new Scene();
var boxNode = scene.RootNode.CreateChildNode("myBox", new Box(10, 10, 10));Recorre la jerarquia via node.ChildNodes i accedeix a l’entitat adjunta via node.Entity.
Formats compatibles
| Format | Importa | Exporta |
|---|---|---|
| OBJ | Sí | Sí |
| STL | Sí | Sí |
| glTF 2.0 / GLB | Sí | Sí |
| FBX | Sí | Sí |
| COLLADA | Sí | Sí |
| PLY | Sí | No (l’exportador no està connectat) |
| 3MF | Sí | Sí |
Temes
- Característiques i funcionalitats: Guia detallada de les característiques amb exemples en C#