Browse our Products
Aspose.3D for Java 21.3 Notes de Libération
Améliorations et changements
Clé | Résumé | Catégorie |
---|---|---|
THREEDNET-847 | Ajouter un support de nuage de points dans glb | Nouvelle fonctionnalité |
THREEDNET-830 | Fournit un maillage de bas niveau API pour le moteur de rendu Web. | Amélioration |
THREEDNET-838 | Exporter la topographie 2.5D avec la couleur vers un fichier | Amélioration |
THREEDNET-849 | Ajouter octet [4]support dans l’exportation glTF | Amélioration |
THREEDNET-832 | Implémenter des gadgets pour la lumière dans le moteur de rendu Web | Amélioration |
THREEDNET-833 | Implémenter gizmo pour la caméra dans le rendu Web | Amélioration |
THREEDNET-842 | Ajouter un support d’analyse UV facteur en FBX | Amélioration |
THREEDNET-852 | Renducteur d’architecture d’entité refactor pour le rendu web | Tâche |
THREEDNET-836 | Mettez à jour les noms de classe d’option de sauvegarde/charge. | Tâche |
THREEDNET-858 | Certains fichiers obj n’ont pas été entièrement rendus dans le rendu Web. | Correction de bogue |
THREEDNET-859 | Les fichiers X avec une structure d’animation non standard ne peuvent pas être importés. | Correction de bogue |
THREEDNET-861 | Impossible d’importer des fichiers X avec des données FVF définies | Correction de bogue |
THREEDNET-860 | Impossible d’importer des fichiers X avec plusieurs matériaux attachés sur un seul maillage | Correction de bogue |
THREEDNET-839 | FBX fichier avec ConstraintParent ne sont pas pris en charge. | Correction de bogue |
THREEDNET-841 | Certains anciens fichiers FBX contiennent la section Forme sous Modèle ne sont pas pris en charge. | Correction de bogue |
THREEDNET-840 | ASCII FBX Le fichier avec FileId ne sera pas importé. | Correction de bogue |
THREEDNET-844 | API lance une exception tout en définissant une licence valide au .NET Core | Correction de bogue |
THREEDNET-843 | API ne fixe pas d’exception de licence valide dans le projet .NET Core | Correction de bogue |
THREEDNET-848 | Certains nuages de points ne peuvent pas être exportés en drc | Correction de bogue |
THREEDNET-854 | Aspose.3D s’est écrasé lors de l’importation de certains fichiers collada avec des définitions de matériaux incorrectes. | Correction de bogue |
API changements
Cette version est principalement une version de correction de bogues, corrigé de nombreux bogues et amélioré beaucoup de compatibilité pour les fichiers X FBX, Collada, DirectX.
Seuls quelques changements mineurs API.
Ajout d’un nouveau type de données dans la classe com.aspose.threed.VertexFieldDataType
:
/**
* Type of byte[4], can be used to represent color with less memory consumption.
*/
public static final int BYTE_VECTOR4;
Le VertexElementVertexColor dans com.aspose.threed.Geometry sera codé comme un entier de 4 octets avec le type VertexFieldDataType.BYTE _ VECTOR4.
Cela peut réduire le fichier final généré beaucoup en glTF/glb qui utilisait la couleur du sommet, très utile pour coder les nuages de points.
Et à partir de cette version, le com.aspose.threed.PointCloud est pris en charge dans glTF/glb open and save.
Membres ajoutés à la classe com.aspose.threed.BoundingBox
/**
* The size of the bounding box
*/
public Vector3 getSize();
/**
* The center of the bounding box.
*/
public Vector3 getCenter();
Maintenant, il est plus facile d’obtenir la taille et le centre de la boîte enroulante, ces propriétés n’ont de sens que lorsque la BoundingBox est finie.