• XREAL社のグラスにおいて動作するアプリを開発するためのSDK
  • Unity用のSDKしか提供されていない(最悪)

導入メモ

Unity 6000.0.76f1 + XREAL SDK 3.1.0

  • ダウンロードしてきた tar.gztgz に rename
    • /path/to/project/Packages に置いておくと良い(.gitignore への追加を忘れずに)
  • ___3D (Built-In Render Pipeline) テンプレートを用いて______ プロジェクトを新規作成
    • これを使わないとコントローラがレンダリングされなくて終わる
    • あとHelloMR内に出てくるXREALロゴも出なくておしまい
  • ビルドターゲットをAndroidにスイッチ
  • Window > Package Manager
    • XR Interaction Toolkit を追加して、Samples タブの Starter Assets を import
    • 左上のプラスボタン(install package from tarball...)から tgz ファイルをインポート
    • 追加された XREAL XR Plugin の Samples タブから Interaction Basics を import
      • これいらないかも?
  • Edit > Project Settings… を開く
    • XR Plug-in Management を開いて、Androidっぽいタブの Plug-in Providers のうち XREAL にチェック
    • Project Validation を開いて Fix All
  • HelloMR をビルドするなら、以下のドキュメントに書いてないけど必要そうなことをやる
    • Window > TextMeshPro > Import TMP Essential Resources
    • XR Origin が Missing になっているので、消して、Assets/Samples/XR Interaction Toolkit/{version}/Prefabs にある XR Origin (XR Rig) を追加