Browse our Products

Aspose.3D for Java 18.7-juillet 2018

Autres améliorations et changements

RésuméCatégorie
Ajouter Draco 2.2 support d’importationNouvelle caractéristique
Ajouter Draco 2.2 support d’exportationNouvelle caractéristique
Importer des fichiers glTF avec compression dracoNouvelle caractéristique

Public API et changements incompatibles vers l’arrière

Veuillez consulter la liste de toutes les modifications apportées au public API, telles que les membres ajoutés, renommés, supprimés ou obsolètes, ainsi que toute modification non rétrocompatible apportée au Aspose.3D for Java API. Si vous avez des préoccupations concernant un changement répertorié, veuillez le soulever sur leAspose.3D forum de soutien.

API changements:

3 membres retirés de la classe com.aspose.threed. Propriété:

     public void com.aspose.threed.Property.setExtraData(java.lang.String);

    public java.lang.String com.aspose.threed.Property.getExtraData();

    public int com.aspose.threed.Property.getFlags();

Ceux-ci sont supprimés pour synchroniser les modifications de la version .NET. (Ils devraient être supprimés depuis le Aspose.3D for .NET 18.2)

1 propriété ajoutée à class com.aspose.threed.ObjLoadOptions:

     public boolean com.aspose.threed.ObjLoadOptions.getNormalizeNormal();

    public void com.aspose.threed.ObjLoadOptions.setNormalizeNormal(boolean);

Obtient ou définit s’il faut normaliser le vecteur normal pendant le chargement, la valeur par défaut est vraie.

Code d’échantillon:

         Scene scene = new Scene();

        ObjLoadOptions opt = new ObjLoadOptions();

        opt.setNormalizeNormal(false);

        scene.open("test.obj", opt);

Cela chargera le fichier obj et laissera les vecteurs normaux non normalisés, l’ancienne version normalisera les vecteurs normaux lorsque le fichier obj sera chargé.


 
 Français