【发布时间】:2021-08-28 17:18:37
【问题描述】:
我正在尝试在仅 macOS 的项目中使用 ARView。我可以加载一个场景(使用来自 Reality Composer 的 Reality 文件进行测试),并且渲染良好。
但是如何用鼠标控制相机呢?
这方面的一个示例是 Reality Composer、Reality Converter 和在 Xcode 中预览 Reality 文件,您可以在其中拖动视图上的任意位置以及相机平移、旋转等。在 SceneKit 中等效为 allowsCameraControl
-
macOS ARView 上没有
cameraMode,可能是因为它只支持nonAR。 -
我尝试添加
PerspectiveCamera,希望它能解锁交互性,但没有运气。
我想我可以自己实现所有手势,但这需要做很多工作,而且 Apple 似乎正在使用标准的方式与鼠标进行场景交互 - 还有一个标准的网格,我很喜欢也可以使用。
我使用的是 macOS 12 beta 1,但由于 ARView 需要 macOS 10.15,所以应该不会有太大的不同
【问题讨论】:
标签: macos 3d scenekit realitykit