浏览我们的产品

Aspose.3D for Python 23.4 版的发行说明

改进和变更

KeySummaryCategory
THREEDNET-1359导出到 OBJ - 图像/纹理文件未复制到 OBJ 目录Task
THREEDNET-1361解除对 System.Drawing 的依赖Task
THREEDNET-1360允许在 OBJ 导出器中导出 PBR 材料定义和法线贴图Improvement
THREEDNET-1357加载 obj 文件时缺少材质和纹理Bug fixing
THREEDNET-1358导入 obj 文件时,ControlPoints 在读取数据时遇到错误,并将其读取为法向量数据Bug fixing

API 变更

从 23.4 版本开始,不再需要 System.Drawing,用于 System.Drawing 的类型现在被现有类型替换,这些类型提供类似的功能:

Old TypeNew TypeDescription
aspose.pydrawing.imaging.ImageFormatstr使用图像文件扩展名来表示图像格式,支持的图像格式基于纹理编解码器。
aspose.pydrawing.Sizeaspose.threed.utilities.Vector2
aspose.pydrawing.Pointaspose.threed.utilities.Vector2
aspose.pydrawing.Coloraspose.threed.utilities.Vector3
aspose.pydrawing.Rectangleaspose.threed.utilities.Rect
aspose.pydrawing.Bitmapaspose.threed.render.TextureData

添加到类 aspose.threed.formats.SaveOptions 的成员:

    # 尝试将场景中使用的纹理复制到输出目录。
    @property
    def export_textures(self) -> bool:
        pass
    @export_textures.setter
    def export_textures(self, v : bool):
        pass

示例代码

导出场景到 obj 文件并导出纹理文件:

移除类 aspose.threed.shading.RenderingAPI

移除类 aspose.threed.shading.ShadingLanguage

这些类已被弃用数月,并已按计划移除。


 
 简体中文