ARKit 3D 模型的最佳设置是什么
What is the best settings for ARKit 3D models
我正在使用 .dae
文件格式从 Cinema4D 导出 3D 模型,并将它们拖入 art.scnassets
。每次我编译项目时,3D 对象都太大或不在正确的位置。我们要在 iOS ARKit 中使用的模型的最佳设置是什么?找了很多题目还是没有最终的解决方案。
已编辑:
我发现如果你的物体在电影中是 50cm,你需要将它导出为 .dae
(1.4,重要!)然后 select 0.001 meters
作为比例。
此外,请确保将对象定位在 0, 0, 0
(即使您希望它最后定位在其他地方,将其居中将使在 Xcode 中的编辑和重新定位更容易)。
导入后,在 Xcode 中,单击 .dae
文件。 Select 场景中的对象,打开右侧检查器菜单并导航到 identity inspector
。
然后按 is movable
。这会将文件转换为更适合编辑的 .scn
。 (is movable
转换后应该还是不勾选,如果不勾选,还是保持原样)
然后,打开新的 .scn
文件并单击您的对象。您会在 identity inspector
的右侧看到它的比例。如果仍然不对,您可以在那里更改边界框的比例,并在场景中定位对象。
我正在使用 .dae
文件格式从 Cinema4D 导出 3D 模型,并将它们拖入 art.scnassets
。每次我编译项目时,3D 对象都太大或不在正确的位置。我们要在 iOS ARKit 中使用的模型的最佳设置是什么?找了很多题目还是没有最终的解决方案。
已编辑:
我发现如果你的物体在电影中是 50cm,你需要将它导出为 .dae
(1.4,重要!)然后 select 0.001 meters
作为比例。
此外,请确保将对象定位在 0, 0, 0
(即使您希望它最后定位在其他地方,将其居中将使在 Xcode 中的编辑和重新定位更容易)。
导入后,在 Xcode 中,单击 .dae
文件。 Select 场景中的对象,打开右侧检查器菜单并导航到 identity inspector
。
然后按 is movable
。这会将文件转换为更适合编辑的 .scn
。 (is movable
转换后应该还是不勾选,如果不勾选,还是保持原样)
然后,打开新的 .scn
文件并单击您的对象。您会在 identity inspector
的右侧看到它的比例。如果仍然不对,您可以在那里更改边界框的比例,并在场景中定位对象。