浏览我们的产品

Aspose.3D for Java 20.11发行说明

改进和变更

钥匙摘要类别
THREEDNET-747在web渲染器中呈现CAD类型的边缘线。错误修复
THREEDNET-748改进网络渲染器中的照明错误修复
THREEDNET-755某些FBX 6.1文件中不受支持的模型属性。错误修复
THREEDNET-757不支持PLY具有int64属性的文件。错误修复
THREEDNET-756无法打开使用最新标准导出的3MF文件。错误修复
THREEDNET-758FBX 6.0文件无法导入。错误修复
THREEDNET-760提高ASE文件的兼容性错误修复
THREEDNET-761允许指定基于文本的3D文件的编码。改进
THREEDNET-762使用我们最新的渲染器将场景导出到HTML。新功能
THREEDNET-763添加对未知出口商导出的非标准collada的支持。改进
THREEDNET-765优化二进制PLY文件的加载性能改进
THREEDNET-768Rhinoceros导出的二进制STL文件无法导入。错误修复
THREEDNET-769在FBX 6.0中添加关系的支持错误修复
TRHEEDNET-770FBX文件中错误的转义字符将导致Aspose.3D无法导入。错误修复
THREEDNET-771在FBX中添加嵌入数据支持错误修复

API更改

此版本的主要变化是导出的HTML5文件将不再使用旧的渲染器。

相反,基于WebAssembly的渲染器用于渲染。

在此版本中修复了许多错误。

向类com.aspose.threed.VertexElementUserData添加了新属性:

    /**
     * Gets the indices data
     */
    @Override
    public List<Integer> getIndices();

添加了此属性,因此可以正确导入包含指示用户数据的fbx文件。

向类com.aspose.threed.IOConfig添加了新属性:

    /**
     * Gets the default encoding for text-based files.
     * Default value is null which means the importer/exporter will decide which encoding to use.
     */
    public Charset getEncoding();
    
    /**
     * Sets the default encoding for text-based files.
     * Default value is null which means the importer/exporter will decide which encoding to use.
     * @param value New value
     */
    public void setEncoding(Charset value);

这用于在导入/导出期间覆盖默认的内部编码,因此您可以手动控制基于文本的格式的编码。


 
 简体中文