Explore nuestros productos

Aspose.3D for Java 21,3 Notas de la versión

Mejoras y cambios

ClaveResumenCategoría
THREEDNET-847Añadir soporte de nube de puntos en glbNueva característica
THREEDNET-830Proporcionar malla de bajo nivel API para renderizador web.Mejora
THREEDNET-838Exportar topografía 2.5D con color a un archivoMejora
THREEDNET-849Añadir soporte de bytes [4] en la exportación glTFMejora
THREEDNET-832Implementar artilugios para luz en renderizador webMejora
THREEDNET-833Implementar gizmo para cámara en renderizador webMejora
THREEDNET-842Añadir factor de soporte de análisis UV en FBXMejora
THREEDNET-852Refactor de la arquitectura del renderizador de entidades para el renderizador webTarea
THREEDNET-836Actualice los nombres de clase de la opción guardar/cargar.Tarea
THREEDNET-858Algunos archivos obj no se renderizaron completamente en el renderizador web.Corrección de errores
THREEDNET-859No se pueden importar archivos X con estructura de animación no estándar.Corrección de errores
THREEDNET-861No se pueden importar archivos X con datos FVF definidosCorrección de errores
THREEDNET-860No se pueden importar archivos X con varios materiales adjuntos en una sola mallaCorrección de errores
THREEDNET-839El archivo FBX con ConstraintParent no es compatible.Corrección de errores
THREEDNET-841Algunos archivos antiguos FBX que contienen la sección Forma en Modelo no se admiten.Corrección de errores
THREEDNET-840ASCII FBX El archivo con FileId no se puede importar.Corrección de errores
THREEDNET-844API está lanzando una excepción mientras establece una licencia válida en .NET CoreCorrección de errores
THREEDNET-843API no establece una excepción válida de lanzamiento de licencias en el proyecto .NET CoreCorrección de errores
THREEDNET-848Algunas nubes de puntos no se pueden exportar a drcCorrección de errores
THREEDNET-854Aspose.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.


 
 Español