.NET 3D API de manipulación de archivos
Lea, escriba, manipule y convierta formatos de archivo 3D dentro de cualquier aplicación basada en .NET.
Descargar prueba gratuitaAspose.3D for .NET es un Gameware rico en funciones y diseño asistido por computadora (CAD) API para manipular documentos sin dependencias de software de renderizado y modelado 3D. API admite Discreet3DS, WavefrontOBJ, FBX (ASCII, binario), STL (ASCII, binario), Universal3D, Collada, glTF, GLB, PLY, DirectX, Google Draco formatos de archivo y más. Los desarrolladores pueden crear, leer, convertir, modificar y controlar la esencia de los formatos de documentos 3D fácilmente.
Aspose.3D for .NET API es fácil de usar y se puede implementar con cualquier aplicación .NET tan fácil como copiarla sin preocuparse por otros servicios y módulos que ya están instalados.
Funciones avanzadas .NET 3D API
Crear 3D escena & guardar en el formato compatible
Cargar, guardar & convertir archivos a una secuencia
Trabajar con geometría & jerarquía de la escena
Comparta datos de geometría de malla entre múltiples nodos
Agregar propiedad de animación al documento de escena
Triangular una malla con diseño de memoria personalizado del vértice
Agregar una cámara de destino en la escena
Animar objetos en una escena
Dividir mallas por material
Representar una vista 3D en formato de imagen
Proyectar y recibir sombras en geometrías
Permitir cambiar las orientaciones del plano
Mejorar la creación de cilindro
Se agregó compatibilidad con el renderizador vulkan
Crear geometría mediante la extrusión de formas
Soporte de algoritmo de atlas UV
Compatibilidad con el formato de impresión 3D estándar AMF
FBX soporte de importación y escritura binaria
Exporte e importe archivos glTF con compresión draco
3D Conversión de formato de archivo
Aspose.3d for .NET proporciona una variedad de algoritmos avanzados que lo convierten en una solución todo en uno para la conversión de formato de archivo 3D. El proceso de conversión es tan simple como cambiar la extensión del archivo al formato deseado. Todo lo que necesita hacer es cargar el archivo fuente en una instancia de Scene y llamar a su método Save con un parámetro FileFormat apropiado. ¡Eso es todo!
Guardar 3D escena en diferentes formatos - C#
// load the file to be converted
var scn = new Aspose.ThreeD.Scene(dir + "template.fbx");
// save in different formats
scn.Save(dir + "output.stl", Aspose.ThreeD.FileFormat.STLASCII);
scn.Save(dir + "output.obj", Aspose.ThreeD.FileFormat.WavefrontOBJ);
3D Creación de Escenas
Aspose.3D for .NET permite a los programadores generar fácilmente escenas desde cero sin necesidad de instalar ningún 3D software de modelado o renderizado. El 3D .NET API también permite guardar las escenas en formatos (FBX, STL, WavefrontOBJ, Discreet3DS, Universal3D y Collada) llamando al método Save del Objeto de clase de escena.
Agregar información de activos a 3D escena
Los metadatos son información estructurada que describe, localiza y facilita la recuperación, el uso y la gestión de un recurso de información. Aspose.3D for .NET API permite a los desarrolladores definir metadatos para la escena.
Crear malla 3D & Formas gráficas
La biblioteca .NET 3D permite a los desarrolladores crear una malla de varias 3D formas geométricas, definir puntos de control y polígonos de la manera más sencilla para crear mallas y apuntar una malla a varias instancias de un tipo de forma. Los desarrolladores también pueden colocar formas 3D en cualquier lugar de la escena 3D.
Comparta datos de geometría de malla con múltiples nodos
Para reducir las necesidades de memoria, una sola instancia de Mesh se puede vincular a varias instancias de Node. Imagine que necesita un sistema en el que una gran cantidad de 3D cubos parezcan indistinguibles; puede ahorrar memoria creando un objeto Mesh cuando el sistema se inicia. En ese punto, cada vez que necesite otra forma, cree otro objeto de Nodo, luego apunte ese nodo a una Malla. Así es como API gestiona la creación de instancias.
Malla triangular con diseño de memoria personalizado de Vertex
Convierta una malla en una malla triangular porque cualquier estructura compleja se puede representar como un grupo de triángulos. Los paquetes de software gráfico y los dispositivos de hardware funcionan de manera más eficiente en triángulos. El diseño de memoria de Vertex también es importante para alimentar la GPU (Unidad de procesamiento de gráficos) porque la GPU también debe conocer el diseño de vértice para extraer los atributos correctos del búfer.
Independiente de cualquier instalación de software externo
Aspose.3D API se crea con código administrado que nunca depende de ningún API externo o instalación de software en la máquina para trabajar con archivos 3D. Es una solución perfectamente personalizada en términos de funciones compatibles, seguridad, estabilidad, escalabilidad, velocidad y precio.
- Recursos de aprendizaje
- Documentación
- Código fuente
- API referencias
- Vídeos tutoriales
- Soporte de producto
- Soporte gratuito
- Soporte pagado
- Blog
- Notas de lanzamiento
- por qué Aspose.3D for .NET
- Lista de clientes
- Historias de éxito