物体定位
Unity2022.3.35f1 + visionOS 1.2.3 + vision Pro 2.0.0 beta6
参考此文章的必要条件部分:头戴数据,
物体定位也需要这些必要条件。
一、必要条件
1) XR Origin上包含一个ARPlaneManager,Plane Prefab可以为空
2) Camera Offset下包含一个ARMeshManager,如下图:
如果不想显示网格,给MeshRenderer渲染的材质,改为URP/Lit,Base Map的颜色值把alpha置为0
二、射线定位
通过射线打到网格上,进行物体定位。
三、手势捏合
通过右手(或者左手捏合),把物体显示到定位点。
四、捏合位置
通过捏合住,左右平移,对物体进行操作,比如绕Y轴左右旋转。