我正在使用.dae
文件格式从Cinema4D导出3D模型,并将它们拖到art.scnassets
。每次编译项目时,3D对象都太大或者位置不正确。我们想在iOS ARKit中使用的模型的最佳设置是什么?我搜索了很多主题,但仍然不是最终解决方案。
答案 0 :(得分:1)
我发现如果您的对象在电影院中是50厘米,则需要将其导出为.dae
( 1.4 ,重要!),然后选择0.001 meters
为规模。
另外,请确保将对象放在0, 0, 0
处(即使您希望将对象放在最后的其他位置,对中也会使编辑和在Xcode中重新定位更容易)。
导入后,在Xcode中,单击.dae
文件。选择场景中的对象,打开右侧检查器菜单并导航到identity inspector
然后按is movable
。这会将文件转换为.scn
,这更适合编辑。 (is movable
仍应在转换后取消选中,如果不取消选中,或按原样保留)
然后,打开新的.scn
文件并单击您的对象。您会在identity inspector
右侧看到它的比例。如果它仍然不对,您可以更改那里的边界框的比例,并将对象放在场景中。