共通情報:レンダー モデル C:\Users\zxh\AppData\Local\Microsoft/Windows/OpenVR\controller_1627_1118_2\controller.obj の読み込みに失敗しました
開発環境:
Windows: Windows 10 Home Basic バージョン番号: 1803
Unity3D バージョン: 2017.4.f31
StreamVR 用 Windows Mixed Reality バージョン:1.0.155
SteamVR バージョン: 1532655920
MixedRealityToolkit-Unity バージョン: 2017.4
VR 機器: HP Windows Mixed Reality ヘッドマウント ディスプレイ
異常な理由:
Unity エディターで VR プロジェクトを作成し、プロジェクトのターゲット プラットフォームをユニバーサル Windows プラットフォームではなく PC スタンドアロンに設定します。エディターで試用する場合は、SteamVR と Windows Mixed Reality for SteamVR を使用して OpenVR リソースを呼び出す必要があります。この時点で、C:\Users\zxh\AppData\Local\Microsoft/Windows/OpenVR などの対応するパスにコントローラー モデル ファイルが存在しない場合、Unity エディターはエラーを報告し、コントローラー モデルを表示できません。現場で。
実際、SteamVR と SteamVR 用 Windows Mixed Reality が正しくインストールされている限り、モデル ファイルは例外メッセージで指定されたパス ディレクトリに存在します。
解決策: ドライバーをインストールするWindows Mixed Reality モーション コントローラー モデル ドライバー
1. Web サイトからドライバーをダウンロードし、両方のファイルをダウンロードします。ダウンロードアドレス: https://www.microsoft.com/en-us/download/details.aspx?id=56414
2. 2 つのフォルダーを解凍します。
3. MotionController065A フォルダーで、MotionController065AModel.inf ファイルを右クリックし、インストール オプションを選択します。
4. MotionController065C フォルダーで、MotionController065CModel.inf ファイルを右クリックし、インストール オプションを選択します。
上記の手順を完了すると、モデル ファイルが利用可能になります。