Browse our Products

Aspose.3D for .NET 25.11 Notes de version

Améliorations et Modifications

CléRésuméCatégorie
THREEDNET-1726Enquêter sur les extensions manquantes dans glTF lors de l’utilisation de métadonnées structuralesTâ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-1728Enquêter sur des millions de matériaux lors de l’importation d’un OBJCorrection de bogue
THREEDNET-1729Un fichier OBJ avec un fichier de matériaux 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 utilisait auparavant des doubles ; elle utilise maintenant des float et étend les composants à la demande, ce qui améliore considérablement l’empreinte mémoire dans les gros fichiers 3D. L’ancienne VertexElementVector4 est désormais marquée comme obsolète et sera supprimée à l’avenir.

Membres ajoutés à la classe Aspose.ThreeD.Utilities.FVector2 :

	public int CompareTo(Aspose.ThreeD.Utilities.FVector2 other)
Cette méthode vous permet de comparer différentes instances de FVector2.

Membres ajoutés à la classe Aspose.ThreeD.Utilities.FVector3 :

	public int CompareTo(Aspose.ThreeD.Utilities.FVector3 other)
Cette méthode vous permet de comparer différentes instances de FVector3.

	public static Aspose.ThreeD.Utilities.FVector3 Parse(string input)
Analyse un FVector3 à partir d’une représentation sous forme de chaîne séparée par des espaces.

Exemple de code

var vec = FVector3.Parse("0.0 0.3 1.5");

Membres ajoutés à la classe Aspose.ThreeD.Utilities.FVector4 :

	public int CompareTo(Aspose.ThreeD.Utilities.FVector4 other)
Cette méthode vous permet de comparer différentes instances de FVector4.

Membres ajoutés à la classe Aspose.ThreeD.Utilities.Vector3 :

	public static Aspose.ThreeD.Utilities.Vector3 Parse(string input)
Analyse un Vector3 à partir d’une représentation sous forme de chaîne séparée par des espaces.

Exemple de code

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


 
 Français