Explore nuestros productos

Notas de la versión de Aspose.3D para Python vía .NET 24.2

Mejoras y Cambios

KeySummaryCategory
THREEDNET-1499OBJ a GLTF - gran número de vérticesImprovement
THREEDNET-1509Actualizar el soporte de .net 7.0 a .net 8.0Improvement
THREEDNET-1460Los nodos de esqueleto exportados en Fbx no tienen transformación sino poseBug fixing
THREEDNET-1494Se agregó soporte de la extensión KHR_mesh_quantization en la importación de GLTFBug fixing
THREEDNET-1495Exportar animaciones de GLB a FBX puede causar fallo de SlerpBug fixing
THREEDNET-1496Un tipo de atributo no compatible puede detener el importador de MayaBug fixing
THREEDNET-1497Un primitivo sin un valor de propiedad válido puede fallar al cargarse en USDBug fixing
THREEDNET-1498Problema de referencia externa de 3MF en el elemento de compilaciónBug fixing

Cambios en la API

Esta versión es principalmente una versión de corrección de errores, algunos cambios en la API:

Se agregaron miembros a la clase aspose.threed.entities.Mesh:

        def triangulate() -> aspose.threed.Entities.Mesh

Esta función le permite triangulación de una malla de una manera sencilla.

Código de ejemplo

        # La malla de plano tiene solo un polígono con 4 puntos de control
        mesh = Plane().to_mesh()
        # Después de la triangulación, el rectángulo de la nueva malla se convertirá en 2 triángulos.
        triangulated = mesh.triangulate()

Se agregaron miembros a la clase aspose.threed.entities.TriMesh:

        def add_triangle(a : int, b : int, c : int)

Esta función le permite agregar manualmente un triángulo a TriMesh.


 
 Español