0

我是 WebXR 的新手,并试图只在检测到的平面是垂直的(如墙壁)时才显示准星。我以这个基本的命中测试示例为起点。我没有看到任何用于垂直检测平面的参数,但在演示中,标线在垂直墙上时会改变颜色。

我在这里错过了什么吗?如果平面是垂直的,有没有办法只显示标线?

我可以看到这里设置的标线的位置和旋转:

let pose = hitTestResults[0].getPose(xrRefSpace);
        reticle.visible = true;
        reticle.matrix = pose.transform.matrix;

有没有办法从这里访问标线方向?

演示:https ://immersive-web.github.io/webxr-samples/hit-test.html

4

0 回答 0