You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VisionOS中WorldTrackingProvider.queryDeviceAnchor对应设备哪个位置点?

VisionOS中WorldTrackingProvider设备位置的物理点位说明

你通过WorldTrackingProvider调用queryDeviceAnchor获取的设备位置,对应的是设备的中心眼(Center Eye)点位——也就是用户双眼连线中点在3D空间中的对应位置,既不是单独的左眼/右眼,也不是设备物理相机的位置。

关键细节:

  • 这个中心眼是ARKit系统校准后生成的虚拟观测原点,用来统一左右眼的透视投影逻辑,确保AR内容在立体显示时的空间一致性,避免左右眼视角出现错位。
  • 你提到的物理相机与中心眼的偏移确实存在,但系统已经在追踪流程中自动完成了坐标转换,pose.originFromAnchorTransform返回的变换矩阵,已经把相机原始位姿转换到了中心眼坐标系下,所以你拿到的devicePosition直接就是中心眼的世界空间位置,无需手动修正偏移。

补充说明:

如果业务需要单独获取左眼或右眼的精确位姿,可以使用EyeTrackingProvider,但WorldTrackingProvider的默认追踪原点始终是中心眼。

内容的提问来源于stack exchange,提问作者wcochran

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 23:14:50