Browse our Products

Aspose.3D for Python via .NET 25.11 Notes de version

Améliorations et Modifications

CléRésuméCatégorie
THREEDNET-1726Investiguer les extensions manquantes dans glTF lors de l’utilisation de métadonnées structurellesTâche
THREEDNET-1730Améliorer PolygonList pour réduire l’empreinte mémoireTâche
THREEDNET-1733Améliorer la consommation mémoire de PolygonIndicesList lors du chargement de gros fichiersTâche
THREEDNET-1734Améliorer la consommation mémoire de Vector4List/VertexElement lors du chargement de gros fichiersAmélioration
THREEDNET-1728Investiguer des millions de matériaux lors de l’importation d’objCorrection de bogue
THREEDNET-1729Un fichier Obj avec un fichier matériel référencé ne peut pas être importéCorrection de bogue
THREEDNET-1735Les textures ne sont pas chargées dans l’archive USDZCorrection de bogue

Modifications de l’API

Classe ajoutée aspose.threed.entities.VertexElementFVector

Cette classe est la classe de base de VertexElementVertexColor/VertexElementUV/VertexElementBinormal/VertexElementNormal/VertexElementTangent/VertexElementSpecular.

Elle remplace VertexElementVector4, qui utilise désormais des float au lieu de double, et ajoute des composants à la demande, ce qui améliore considérablement l’empreinte mémoire dans les gros fichiers 3D. L’ancienne VertexElementVector4 est maintenant marquée comme obsolète et sera supprimée à l’avenir.

Membres ajoutés à la classe aspose.threed.utilities.FVector2 :

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

Cette méthode vous permet de comparer différentes instances de FVector2.

Membres ajoutés à la classe aspose.threed.utilities.FVector3 :

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

Cette méthode vous permet de comparer différentes instances de FVector3.

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

Membres ajoutés à la classe aspose.threed.utilities.FVector4 :

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

Cette méthode vous permet de comparer différentes instances de FVector4.

Membres ajoutés à la classe aspose.threed.utilities.Vector3 :

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

Exemple de code

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

Membres ajoutés à la classe aspose.threed.utilities.Vector4 :

	@property
	def length(self) -> float

Cette propriété renvoie la longueur du Vector4.


 
 Français