Aspose.3D for Java 20.5发行说明
Contents
[
Hide
]
此页包含Aspose.3D for Java 20.5的发行说明信息。
改进和变更
钥匙 |
摘要 | 类别 |
---|---|---|
THREEDNET-664 | 不支持使用LZMA压缩的 JT文件。 |
增强 |
THREEDNET-502 | 改进OAP查询,添加对Material/AssetInfo/Transform的支持 |
增强 |
THREEDNET-668 | 加载DXF文件时的 异常 |
Bug |
THREEDNET-669 | 将修复的网格导出到OBJ将失败 |
Bug |
THREEDNET-670 | Node.GetBoundingBox() 错误的值。 |
Bug |
THREEDJAVA-73 | 将3D文件转换为PNG时的 异常 |
Bug |
公共API和向后不兼容的更改
- 将SelectSingleObject/SelectObjects的签名从com.aspose.threed.Node
//public java.util.ArrayList<com.aspose.threed.A3DObject> com.aspose.threed.Node.selectObjects(java.lang.String) throws com.aspose.threed.ParseException;
public java.util.ArrayList<java.lang.Object> com.aspose.threed.Node.selectObjects(java.lang.String) throws com.aspose.threed.ParseException;
//public com.aspose.threed.A3DObject com.aspose.threed.Node.selectSingleObject(java.lang.String) throws com.aspose.threed.ParseException;
public java.lang.Object com.aspose.threed.Node.selectSingleObject(java.lang.String) throws com.aspose.threed.ParseException;
示例代码
Scene scene = new Scene(new Torus());
for(Object bbox : scene.getRootNode().selectObjects("//<BoundingBox>"))
{
System.out.printf("Found a bbox : %s\n", bbox);
}
这是由THREEDNET-502引入的,它可以查询更深的对象,如材质/纹理/资产信息/变换/顶点元素。
- 修正了com.a中的错字斯博斯。三向。HShape
//public void com.aspose.threed.HShape.setOveralDepth(double);
public void com.aspose.threed.HShape.setOverallDepth(double);
//public double com.aspose.threed.HShape.getOveralDepth();
public double com.aspose.threed.HShape.getOverallDepth();