【Unity VR開発】VRTK4.0で設定する

VR 開発の序章:

以前は VRTK3 バージョンを VR 開発に使用していました。その後、会社の Unity バージョンが徐々にアップグレードされ、古いバージョンでは Unity と互換性がなくなりました。そのため、パッケージのインポート後に多数のエラー報告が発生しました。VRTK4.0 のバージョンアップでは、レジストリを介してパッケージをインポートすることで、徐々に上位バージョンの Unity と互換性が得られ始め、4.0 バージョンは再構築され、モジュールの開発を通じて、少し面白いと感じました。今日から VR の簡単な勉強を始めますTK4.0を使用します。

公式サイト: https: //www.vrtk.io

該当するUnityバージョン:2019.4.28以降

ここで使用するバージョンはUnity2019.4.22f1cl版です


1. VR 機能を有効にします。

首先我们创建一个新的工程,然后需要先启用Unity的VR功能,这里会Unity のバージョンが 2019.x の場合と Unity のバージョンが 2020.x 以降の場合の 2 つがあります。

  • Unity2019.x バージョンを使用している場合は、「編集」-「プロジェクト設定」-「プレーヤー」で「サポートされている仮想現実」にチェックを入れます。しばらくフリーズしますが、クリックしないでお待ちください。

  • Unity2020.x 以降を使用している場合、このオプションは見つかりません。私自身のテストの結果、Asset Store から SteamVR をダウンロードでき、インストールしてインポートすると、ヘッドセットも正常に使用できるようになりました。


2. Tilia パッケージをインポートします。

2.1 レジストリの設定

VRTK の新しいバージョンの公式 Web サイトにアクセスし、[tilia パッケージにアクセス] をクリックして、レジストリ情報を見つけます。

 Unity は [編集] - [プロジェクト設定] -  [パッケージ マネージャー] を開き、レジストリ情報を入力します。
この機能は Unity の以前のバージョンでは利用できないことに注意してください。公式 Web サイトのプロジェクトで使用されている Unity のバージョンは 2019.4.28 です。ここではバージョン 2019.4.22f1c1 を使用していますが、このバージョン以降は使用できます。

 2.1 リソースパックをインポートする

Packages フォルダーの下のmanifest.jsonファイルを変更して各モジュールのリソース パッケージをインポートし、まずこのファイルを見つけます。
「パッケージ」フォルダー内の「エクスプローラーで表示」を右クリックし、「パッケージ」フォルダーを開き、manifest.json を見つけてメモ帳で開きます。

 

 公式ウェブサイトに入り、公式プロジェクトのプロジェクトを見つけてください。「visit github」をクリックして GitHub に入り、VRTK を見つけます。

 「パッケージ」の下にある「manifest.json」ファイルを開きます。

io.extendreality というプレフィックスが付いている部分をコピーします

 これを前のマニフェスト.json ファイルに貼り付けて保存し、Unity に戻ってリソース パックのインポートが完了するのを待ちます。

最終的に、プロジェクトの [アセット] ウィンドウは次のインターフェイスのようになります。


おすすめ

転載: blog.csdn.net/LiKe11807/article/details/128826722