浏览我们的产品

Aspose.3D for .NET 23.5 发布说明

改进和变更

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 变更

添加类 Aspose.ThreeD.Profiles.FontFile

添加类 Aspose.ThreeD.Profiles.Text

一个 FontFile 可以与 Text 配合使用,以从字符串定义配置文件,然后它可以被其他过程建模类(如 LinearExtrusion)使用

向类 Aspose.ThreeD.Formats.DracoSaveOptions, Aspose.ThreeD.Formats.GltfSaveOptions, Aspose.ThreeD.Formats.ObjSaveOptions 添加成员:

将其设置为 true,以使导出器通过 Scene.AssetInfo.UnitScaleFactor 重新缩放网格的位置坐标,此选项适用于 Gltf/Obj/Draco 文件。

        /// <summary>
        /// Apply <see cref="AssetInfo.UnitScaleFactor"/> to the mesh.
        /// Default value is false.
        /// </summary>
        bool ApplyUnitScale{ get;set;}

示例代码

        var s = new Scene("test.fbx");
        var opt = new ObjSaveOptions() { ApplyUnitScale = true };
        s.Save("output.glb", opt);


 
 简体中文