【发布时间】:2020-07-16 18:11:34
【问题描述】:
我正在尝试使用 ipad AR 功能从我的模拟中可视化一些分子。
我创建了一个 obj 文件,并转换为 usdz。 如果我在 xcode 中打开文件,一切看起来都很好。如果我使用 quickview 或将其移至 ipad 并打开它,颜色会丢失。 我使用 usdzconvert 6.1、6.2 和 xcode 中的导出函数得到了相同的结果。
要使用我在 usdzconvert 6.1 中使用的 usdzconverter 进行转换
usdzconvert ./myscene.obj test8.usdz -diffuseColor 1,1,1 -iOS12 -h
或在 usdzconverter 6.2 中
usdzconvert ./myscene.obj test5.usdz
我只是从 ipad 上的文件应用程序或快速查看中打开 .usdz 文件 - 即空格键 - 在 Mac 上。
我认为问题可能是在我的场景中,颜色被分配给顶点而不是纹理。
有人知道如何进行吗?
E
PS: 当涉及到 3D 场景时,我完全是个菜鸟,所以我可能不是特别清楚。我很乐意回答您的任何问题。
【问题讨论】:
-
请分享您用于加载模型的代码。
-
你好。我不使用任何代码来加载模型,我只是从文件应用程序中单击它们或使用快速查看。如果在 Mac 上我使用应用程序打开它们,我可以看到正确的颜色。如果我使用具有纹理而不是顶点颜色的文件,我可以在快速查看中看到正确的颜色。我试图用这些信息编辑我的问题。