Preguntas frecuentes — Aspose.3D FOSS para .NET
Licencias
¿Qué licencia usa Aspose.3D?
El paquete se publica bajo la licencia del proyecto. Consulte el repositorio para obtener los términos exactos de la licencia.
¿Necesito una clave de licencia para usar la biblioteca?
No se requiere clave de licencia. Las clases License y Metered existen en la superficie de la API, pero aún no están implementadas en la edición FOSS actual.
Instalación
¿Cómo instalo Aspose.3D?
dotnet add package Aspose.3D --version 26.1.0¿Qué versión de .NET se requiere?
.NET 10.0 o posterior.
¿La biblioteca tiene dependencias nativas?
No. Es una biblioteca .NET administrada sin componentes nativos específicos de la plataforma.
Compatibilidad de formatos
¿Qué formatos de archivo 3D son compatibles?
| Formato | Importar | Exportar |
|---|---|---|
| OBJ (Wavefront) | Sí | Sí |
| STL | Sí | Sí |
| glTF 2.0 / GLB | Sí | Sí |
| FBX | Sí | Sí |
| COLLADA (DAE) | Sí | Sí |
| PLY | Sí | No (exportador no conectado) |
| 3MF | Sí | Sí |
¿Puedo convertir entre cualquier par de formatos compatibles?
Sí, siempre que el formato de origen admita la importación y el formato de destino admita la exportación. Cargue con Scene.Open() y guarde con Scene.Save().
Uso de API
¿Cómo cargo un archivo 3D?
using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.obj");¿Cómo guardo en un formato diferente?
scene.Save("output.glb");¿Puedo cargar desde un flujo?
Sí. Scene.Open() acepta un parámetro Stream.
¿Cómo recorro el grafo de escena?
Acceda scene.RootNode.ChildNodes y recorra recursivamente la colección ChildNodes de cada nodo.
Limitaciones conocidas
¿Están disponibles las funciones de renderizado?
No. Los métodos Scene.Render() existen en la API pero lanzan NotImplementedException en la versión actual.
¿Están disponibles las operaciones booleanas de malla?
No. Mesh.DoBoolean() aún no está implementado y lanzará NotImplementedException.
¿Está disponible la codificación/decodificación de marcas de agua?
No. Los métodos de la clase Watermark no están implementados en la edición FOSS.
¿Puedo acceder a los deformadores de malla?
No. Geometry.GetDeformers() aún no está implementado.