问题描述
我正在尝试使用 ARKit 的网格场景重建(使用激光雷达)数据来改进检测到的平面/几何体检测。
现在,当指向一个表面时,ARKit 给了我一个非常粗糙的矩形(远离实际表面的尺寸)。它几乎立即发生,但与实际形状相差甚远。
我正在尝试使用此平面信息、命中检测和网格数据,在检测到的表面周围实际绘制一个平滑的矩形。我不希望有完整的代码,而只是一些关于如何操作的提示。
注意:我使用的是 SceneKit(不是 RealityKit)。
这是我到目前为止的可视化:
基本上,我希望蓝色矩形通过使用已有的网格数据更好地适应现实世界的形状。
解决方法
不要使用平面范围,而是使用anchor.geometry