【发布时间】:2018-05-17 18:31:50
【问题描述】:
我正在以.dae 文件格式从Cinema4D 导出3D 模型,并将它们拖到art.scnassets 中。每次我编译项目时,3D 对象都太大或不在正确的位置。我们想在 iOS ARKit 中使用的模型的最佳设置是什么?我搜索了很多主题,但仍然没有最终解决方案。
【问题讨论】:
我正在以.dae 文件格式从Cinema4D 导出3D 模型,并将它们拖到art.scnassets 中。每次我编译项目时,3D 对象都太大或不在正确的位置。我们想在 iOS ARKit 中使用的模型的最佳设置是什么?我搜索了很多主题,但仍然没有最终解决方案。
【问题讨论】:
我发现如果您的对象在电影院中例如 50 厘米,您需要将其导出为 .dae(1.4,重要!),然后选择 0.001 meters 作为比例。
此外,请确保将对象定位在 0, 0, 0(即使您希望它最终定位在其他位置,将其居中也会使 Xcode 中的编辑和重新定位更容易)。
导入后,在 Xcode 中,单击 .dae 文件。选择场景中的对象,打开右侧检查器菜单并导航到identity inspector。
然后按is movable。这会将文件转换为.scn,这样更便于编辑。 (is movable转换后应该还是不勾选,如果不勾选,还是保持原样)
然后,打开新的.scn 文件并单击您的对象。您将在identity inspector 的右侧看到它的比例。如果仍然不正确,您可以在此处更改边界框的比例,并将对象定位在场景中。
【讨论】:
Scale Project 更改比例吗?如果您检查位置是0, 0 , 0