Meta Quest Proのアイトラッキング機能を試せるUnityのテンプレートプロジェクトです。
Android環境を想定していますが、それ以外のプラットフォームでも問題ないと思います。
Meta XR SDK(v59)を利用しています。
2022.3.13f1
- kikuhana/Scenes/Sample.unity
視線を合わせると色が変化するCubeをいくつか配置してあります。
- kikuhana/Scripts/EyeGazeCol.cs
視線が当たっているかどうかの判定を極小のSphereによる接触判定で取得、ILooked.csで定義した関数の発火を行います。
- kikuhana/Scripts/RayEyeGaze.cs
視線のRayを発射、EyeGazeColの位置制御を行います。
- kikuhana/Scripts/ColorChangeBox.cs
ILooked.csから関数を継承し、色が変化する挙動を行います。 これが基本となるサンプルスクリプトです。
- kikuhana/Scripts/Interface/ILooked.cs
Interfaceのスクリプトです。
視線を表すマークのSpriteはこちらのものを使用しています。