Browse our Products
Aspose.3D for Java 25.11 Notes de version
Améliorations et Modifications
| Clé | Résumé | Catégorie |
|---|---|---|
| THREEDNET-1726 | Investigate extensions missing in glTF when use structural meta data | Task |
| THREEDNET-1730 | Improve PolygonList to reduce memory footprint | Task |
| THREEDNET-1733 | Improve memory consumption of PolygonIndicesList when loading large file | Task |
| THREEDNET-1734 | Improve memory consumption of Vector4List/VertexElement when loading large file | Improvement |
| THREEDNET-1728 | Investigate millions materials when obj imported | Bug fixing |
| THREEDNET-1729 | Obj file with material file quoted cannot be imported | Bug fixing |
| THREEDNET-1735 | Textures are not loaded within USDZ archive | Bug fixing |
Modifications de l’API
Classe ajoutée com.aspose.threed.VertexElementFVector
Cette classe est la classe de base de VertexElementVertexColor/VertexElementUV/VertexElementBinormal/VertexElementNormal/VertexElementTangent/VertexElementSpecular.
Ceci est utilisé pour remplacer VertexElementVector4, qui utilise internement float à la place de double, 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 maintenant marquée comme obsolète et sera supprimée à l’avenir.
Membres ajoutés à la classe com.aspose.threed.FVector2 :
public int compareTo(com.aspose.threed.FVector2 other)Cette méthode vous permet de comparer différentes instances de FVector2.
Membres ajoutés à la classe com.aspose.threed.FVector3 :
public int compareTo(com.aspose.threed.FVector3 other)Cette méthode vous permet de comparer différentes instances de FVector3.
public static com.aspose.threed.FVector3 parse(String input)Analyse un FVector3 à partir d’une représentation de chaîne séparée par des espaces
Exemple de code
var vec = FVector3.parse("0.0 0.3 1.5"); public static com.aspose.threed.FVector3 getUnitX()
public static com.aspose.threed.FVector3 getUnitY()
public static com.aspose.threed.FVector3 getUnitZ()Obtenez le vecteur unité sur les axes X/Y/Z.
Membres ajoutés à la classe com.aspose.threed.FVector4 :
public int compareTo(com.aspose.threed.FVector4 other)Cette méthode vous permet de comparer différentes instances de FVector4.
Membres ajoutés à la classe com.aspose.threed.Vector3 :
public static com.aspose.threed.Vector3 parse(String input)Exemple de code
var vec = Vector3.parse("0.0 0.3 1.5");Membres ajoutés à la classe com.aspose.threed.Vector4 :
public double getLength()Obtient la longueur d’un vecteur Vector4.