所以我有一个 OBJ 3D 模型及其关联的 MTL 文件。 MTL 文件包含所有纹理。但是,当我将文件转换为 USDZ 格式时,纹理不属于该文件。这是我使用的代码。

xcrun usdz_converter /Users/SaiKambampati/Downloads/Models/object.obj /Users/SaiKambampati/Downloads/Models/object.usdz 

已创建 USDZ 文件,但未应用属性和纹理。将 OBJ 模型转换为 USDZ 模型时,有没有办法包含 MTL 文件?

请您参考如下方法:

要将 OBJ 转换为 USDZ,我建议使用 GLB 作为中间格式。

您可以使用 Blender 将 OBJ 转换为 GLB,方法是导入 OBJ,然后导出为 GLB。

然后,Spase 在 https://spase.io/converter 上提供了 GLB 到 USDZ 的转换器。 ,它可以快速进行转换(免费),由 Google USDZ 库提供支持。它是一个拖放工具,转换后可以立即下载 USDZ。


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!