Unity+MetaXRのシーンの原点について,OVRCameraRigが初期設定のままであれば,
- 水平方向XZ(Zが奥行)はOVRCameraRig > TrackingSpace > CenterEyeAnchorの位置が0にあたる
- 鉛直方向Yは「Floor Level(床の高さ)」が0にあたる
- これらはアプリ起動時のMetaquest3の位置と連動する
Floor LevelはMetaquest3を初めて起動したときに設定した床の位置だろうと思い,それで正しかったが,CenterEyeAnchorの位置がMetaquest3のどこにあたるか気になったので整理した.
まず結論
CenterEyeAnchorの位置はユーザーの両瞳の中点
そんなのレンズから少し離れるのにどうやって位置を計算しているのかと思ったら,「IPD(Interpupillary Distance = 瞳孔間距離)」をもとに補正しているらしい.
Metaquest3をかぶって焦点を合わせるダイヤルを調整したら表示される60くらいの数値のこと.