ARKit - 扩展 "hitTest" 的范围
ARKit - Extend the reach of "hitTest"
我想执行从屏幕上的一个点到 3D 世界中的立方体的命中测试。我一直在使用来自 ARKit 的 hitTest
。当我站在立方体附近时它会起作用,但当我开始向后移动时,它会停止工作。我假设这是因为它被锁定到相机的 zRange
.
我尝试将 clipToZRange
选项设置为 false,如下所示:
let hits = self.sceneView.hitTest(loc, options: [SCNHitTestOption.clipToZRange: false])`
不过好像没什么效果
是我没有设置正确的选项,还是这是一个错误?
我正在使用最新的 Xcode 和 iOS 测试版。
原来 ARKit 的 showFeaturePoints 调试选项干扰了 hitTest...
我想执行从屏幕上的一个点到 3D 世界中的立方体的命中测试。我一直在使用来自 ARKit 的 hitTest
。当我站在立方体附近时它会起作用,但当我开始向后移动时,它会停止工作。我假设这是因为它被锁定到相机的 zRange
.
我尝试将 clipToZRange
选项设置为 false,如下所示:
let hits = self.sceneView.hitTest(loc, options: [SCNHitTestOption.clipToZRange: false])`
不过好像没什么效果
是我没有设置正确的选项,还是这是一个错误?
我正在使用最新的 Xcode 和 iOS 测试版。
原来 ARKit 的 showFeaturePoints 调试选项干扰了 hitTest...