Guía del desarrollador

Guía del desarrollador

Esta sección cubre las capacidades principales de Aspose.3D 26.1.0 para .NET. Todas las clases residen en el Aspose.ThreeD espacio de nombres.


Entrada/Salida de Escena

El Scene class es el contenedor de nivel superior. Utilice Scene.Open() para cargar archivos y Scene.Save() para exportar:

using Aspose.ThreeD;

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

El formato se detecta automáticamente a partir de la extensión del archivo. Para un control explícito, pase opciones específicas del formato como FbxLoadOptions, GltfSaveOptions, o ObjSaveOptions.


Grafo de Escena

Cada escena tiene un RootNode. Adjunte nodos hijos con CreateChildNode() y entidades (mallas, cámaras, luces) a esos nodos:

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

Recorrer la jerarquía vía node.ChildNodes y acceda a la entidad adjunta vía node.Entity.


Formatos compatibles

FormatoImportarExportar
OBJ
STL
glTF 2.0 / GLB
FBX
COLLADA
PLYNo (exporter not wired)
3MF

Temas

 Español