首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何将OBJ with MTL文件转换为USDZ格式

如何将OBJ with MTL文件转换为USDZ格式
EN

Stack Overflow用户
提问于 2018-07-13 09:27:40
回答 2查看 9.4K关注 0票数 6

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

代码语言:javascript
复制
xcrun usdz_converter /Users/SaiKambampati/Downloads/Models/object.obj /Users/SaiKambampati/Downloads/Models/object.usdz

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-07-25 07:11:00

为了它的价值,我在Blender中创建了一个用于usdz的模型,并使用常规纹理和UV映射对其进行着色。当我输出OBJ时,我也得到了一个.mtl文件,但并不需要它。当我将纹理.png作为color_map参数传递给usdz_converter时,该纹理显示在iOS 12上的Quick Look中。

票数 2
EN

Stack Overflow用户

发布于 2020-04-05 10:15:05

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

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

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

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51316514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档