浏览我们的产品

Aspose.3D for Java 18.7-2018年7月

其他改进和变化

摘要类别
添加Draco 2.2导入支持新功能
添加Draco 2.2导出支持新功能
使用draco压缩导入glTF文件新功能

公共API和向后不兼容的更改

请查看对公共API所做的任何更改的列表,如添加、重命名、删除或不推荐使用的成员,以及对Aspose.3D for Java API所做的任何非向后兼容的更改。如果您对列出的任何更改有疑问,请在Aspose.3D支持论坛

API更改:

3名成员从类com.aspose.threed.Property中删除:

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

这些将被删除以同步.NET版本的更改。(计划自Aspose.3D for .NET 18.2起将其删除)

1个属性添加到类com.aspose.threed.Objloadopons:

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

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

获取或设置是否在加载过程中对法线向量进行归一化,默认值为true。

示例代码:

         Scene scene = new Scene();

        ObjLoadOptions opt = new ObjLoadOptions();

        opt.setNormalizeNormal(false);

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

这将加载obj文件并保持正常向量未规范化,旧版本将在obj文件加载时标准化正常向量。


 
 简体中文