Explore nuestros productos

Aspose.3D for Python via .NET 25.11 Notas de la versión

Mejoras y Cambios

ClaveResumenCategoría
THREEDNET-1726Investigar extensiones faltantes en glTF al usar metadatos estructuralesTarea
THREEDNET-1730Mejorar PolygonList para reducir la huella de memoriaTarea
THREEDNET-1733Mejorar el consumo de memoria de PolygonIndicesList al cargar archivos grandesTarea
THREEDNET-1734Mejorar el consumo de memoria de Vector4List/VertexElement al cargar archivos grandesMejora
THREEDNET-1728Investigar millones de materiales cuando se importa objCorrección de errores
THREEDNET-1729El archivo Obj con archivo de material citado no se puede importarCorrección de errores
THREEDNET-1735Las texturas no se cargan dentro del archivo USDZCorrección de errores

Cambios en la API

Clase añadida aspose.threed.entities.VertexElementFVector

Esta clase es la clase base de VertexElementVertexColor/VertexElementUV/VertexElementBinormal/VertexElementNormal/VertexElementTangent/VertexElementSpecular.

Se utiliza para reemplazar VertexElementVector4, que internamente usa float en lugar de double, y extiende componentes bajo demanda, lo que mejora considerablemente la huella de memoria en archivos 3D grandes; los antiguos VertexElementVector4 ahora están marcados como obsoletos y se eliminarán en el futuro.

Miembros añadidos a la clase aspose.threed.utilities.FVector2:

	def compare_to(self, other : aspose.threed.utilities.FVector2) -> int:
		...

Este método permite comparar entre diferentes instancias de FVector2.

Miembros añadidos a la clase aspose.threed.utilities.FVector3:

	def compare_to(self, other : aspose.threed.utilities.FVector3) -> int:
		...

Este método permite comparar entre diferentes instancias de FVector3.

	@classmethod
	def parse(clz, input : str) -> aspose.threed.utilities.FVector3:
		...
Código de ejemplo
vec = FVector3.Parse("0.0 0.3 1.5")

Miembros añadidos a la clase aspose.threed.utilities.FVector4:

	def compare_to(self, other : aspose.threed.utilities.FVector4) -> int:
		...

Este método permite comparar entre diferentes instancias de FVector4.

Miembros añadidos a la clase aspose.threed.utilities.Vector3:

	@classmethod
	def parse(clz, input : str) -> aspose.threed.utilities.Vector3:
		...

Código de ejemplo

vec = Vector3.Parse("0.0 0.3 1.5")

Miembros añadidos a la clase aspose.threed.utilities.Vector4:

	@property
	def length(self) -> float

Esta propiedad devuelve la longitud del Vector4.



 
 Español