Explore nuestros productos

Aspose.3D for Java 18,7-Julio 2018

Otras mejoras y cambios

ResumenCategoría
Añadir Draco 2,2 apoyo de importaciónNueva característica
Añadir Draco 2,2 soporte de exportaciónNueva característica
Importar archivos glTF con compresión dracoNueva característica

Público API y cambios incompatibles al revés

Consulte la lista de cualquier cambio realizado al público API, como miembros agregados, renombrados, eliminados o obsoletados, así como cualquier cambio no compatible con versiones anteriores realizado a Aspose.3D for Java API. Si tiene inquietudes sobre cualquier cambio enumerado, por favor recújelo en elAspose.3D foro de apoyo.

API cambios:

3 miembros eliminados de la clase com.aspose.threed. Propiedad:

     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();

Estos se eliminan para sincronizar los cambios de la versión .NET. (Está previsto que se retiren desde el Aspose.3D for .NET 18,2)

1 propiedad agregada a class com.aspose.threed. ObjLoadOpciones:

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

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

Obtiene o establece si normalizar el vector normal durante la carga, el valor predeterminado es verdadero.

Código de muestra:

         Scene scene = new Scene();

        ObjLoadOptions opt = new ObjLoadOptions();

        opt.setNormalizeNormal(false);

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

Esto cargará el archivo obj y dejará los vectores normales sin normalizar, la versión anterior normalizará los vectores normales cuando se cargue el archivo obj.


 
 Español