XREAL エンジニアリング設定方法
本章では、XREALヘッドセットでEasyARの関連機能を使用するためのUnityプロジェクトの設定方法について説明します。
準備作業
- XRヘッドセットまたはメガネ用の適切なEasyARライセンスを取得します。対応ライセンスタイプは以下の通りです:
- EasyAR Sense 4.x XR License 試用版(試用、EasyARウェブサイトで自己開通)
- EasyAR Sense 4.x XR License 正式版(有償、営業担当に連絡して購入・開通)
- EasyAR Sense 4.x XR License エンタープライズ版(エンタープライズ版SDK使用) その他のライセンスはサポートされません。
- 営業担当を通じてXREALエンタープライズライセンスを取得してください(注:このライセンスはXREAL社が配布するファイルであり、EasyARのライセンスとは異なります)。
- XREAL SDKをダウンロードしてインポート
- EasyAR Unityプラグインパッケージをダウンロードしてインポート
- EasyAR Unity XRデバイス拡張パッケージをダウンロードしてインポート
- Androidプロジェクト設定を参照
注記
現在サポートされているのは XREAL SDK >= 3.1 のみです
XREALプラグインの有効化
Project Settings > XR Plug-in Management > XREALでEnable Native Session Managerをチェック
Project Settings > XR Plug-in Management > XREALでLicense AssetをXREALエンタープライズライセンスに設定
注記
XREALでは、Frame RecorderのFormatがAutoまたはH264の場合、録画データの品質が意図的に低下され、Megaの成功率と精度が低下します。そのためPC上での実行結果は参考情報としてのみ扱ってください。
注記
EasyARに問題データをフィードバックする必要がある場合は、ARSession上のFrame RecorderのFormatをObsoleteに設定して録画してください。録画完了後は必ず停止(enabledをfalseに設定)を呼び出さないと使用できません。この方法で録画されたデータはUnityで再生時に暗号化エラーが表示されますが正常な動作です。