Explore nuestros productos
Aspose.3D for Java 21,3 Notas de la versión
Mejoras y cambios
Clave | Resumen | Categoría |
---|---|---|
THREEDNET-847 | Añadir soporte de nube de puntos en glb | Nueva característica |
THREEDNET-830 | Proporcionar malla de bajo nivel API para renderizador web. | Mejora |
THREEDNET-838 | Exportar topografía 2.5D con color a un archivo | Mejora |
THREEDNET-849 | Añadir soporte de bytes [4] en la exportación glTF | Mejora |
THREEDNET-832 | Implementar artilugios para luz en renderizador web | Mejora |
THREEDNET-833 | Implementar gizmo para cámara en renderizador web | Mejora |
THREEDNET-842 | Añadir factor de soporte de análisis UV en FBX | Mejora |
THREEDNET-852 | Refactor de la arquitectura del renderizador de entidades para el renderizador web | Tarea |
THREEDNET-836 | Actualice los nombres de clase de la opción guardar/cargar. | Tarea |
THREEDNET-858 | Algunos archivos obj no se renderizaron completamente en el renderizador web. | Corrección de errores |
THREEDNET-859 | No se pueden importar archivos X con estructura de animación no estándar. | Corrección de errores |
THREEDNET-861 | No se pueden importar archivos X con datos FVF definidos | Corrección de errores |
THREEDNET-860 | No se pueden importar archivos X con varios materiales adjuntos en una sola malla | Corrección de errores |
THREEDNET-839 | El archivo FBX con ConstraintParent no es compatible. | Corrección de errores |
THREEDNET-841 | Algunos archivos antiguos FBX que contienen la sección Forma en Modelo no se admiten. | Corrección de errores |
THREEDNET-840 | ASCII FBX El archivo con FileId no se puede importar. | Corrección de errores |
THREEDNET-844 | API está lanzando una excepción mientras establece una licencia válida en .NET Core | Corrección de errores |
THREEDNET-843 | API no establece una excepción válida de lanzamiento de licencias en el proyecto .NET Core | Corrección de errores |
THREEDNET-848 | Algunas nubes de puntos no se pueden exportar a drc | Corrección de errores |
THREEDNET-854 | Aspose.3D se estrelló al importar algunos archivos collada con definiciones de material incorrectas. | Corrección de errores |
API cambios
Esta versión es principalmente una versión de corrección de errores, corrigió muchos errores y mejoró una gran cantidad de compatibilidad para archivos FBX, Collada, DirectX X.
Solo unos pocos cambios menores API.
Añadido nuevo tipo de datos en la clase com.aspose.threed.VertexFieldDataType
:
/**
* Type of byte[4], can be used to represent color with less memory consumption.
*/
public static final int BYTE_VECTOR4;
VertexElementVertexColor en com.aspose.threed. La geometría se codificará como un número entero de 4 bytes con el tipo VertexFieldDataType.BYTE _ VECTOR4.
Esto puede reducir mucho el archivo generado final en glTF/glb que usaba color de vértice, muy útil para codificar nubes de puntos.
Y a partir de esta versión, el com.aspose.threed.PointCloud es compatible en glTF/glb abrir y guardar.
Miembros añadidos a la clase com.aspose.threed.BoundingBox
/**
* The size of the bounding box
*/
public Vector3 getSize();
/**
* The center of the bounding box.
*/
public Vector3 getCenter();
Ahora es más fácil obtener el tamaño y el centro del cuadro delimitador, estas propiedades solo tienen sentido cuando BoundingBox es finito.