Oculus Quest 2のハンドトラッキングでVRoidアバターの指を動かす
[
Front page
] [
New
|
List of pages
|
Search
|
Recent changes
|
Help
]
Start:
[[Tutorial for ver.3]]
* Oculus Quest 2のハンドトラッキングでVRoidアバターの指を...
** VRoidとは [#a8d09a2e]
VRoidについては以下を参照してください。 ~
https://vroid.com/
本チュートリアルではVRoid Studioによって作成されたヒュー...
** 前提条件 [#ke845e02]
*** 制限事項 [#pca84970]
現在(2022年5月31日)、ハンドトラッキングはOculus Linkを使...
「Oculus Quest + Oculus Linkを使用する場合、WindowsのUnit...
https://developer.oculus.com/documentation/unity/unity-ha...
*** VRデバイス [#o3172f97]
VRデバイスはOculus Quest 2を使用し、Oculus Linkを使用して...
そのため、PC、繋ぐためのケーブル、GPUなど必要な要件を満た...
https://support.oculus.com/articles/headsets-and-accessor...
** 準備 [#n96f2982]
*** Oculus PCアプリをPCにインストールする [#q499f4cb]
以下ページからQuest 2用のPCアプリをダウンロードしてインス...
https://www.oculus.com/setup/
*** Oculus Linkを使用する [#o5d82526]
Quest 2とPCを接続し、Oculus Link機能を有効化します。
以下ページを参考にOculus Link機能を有効化してください。 ~
https://support.oculus.com/articles/headsets-and-accessor...
*** Quest 2のジェスチャーコントロール機能を有効化する [#p...
ハンドトラッキングを使用するために、ジェスチャーコントロ...
以下ページを参考にジェスチャーコントロールを有効化してく...
https://support.oculus.com/articles/headsets-and-accessor...
*** 各種ライブラリをインポートする [#hfeda8f6]
+SIGVerseのUnityプロジェクトを開きます。
+Oculusのプラグインをインポートします。
++[Edit]-[Project Settings...]をクリックします。
++[XR Plug-in Management]-[Plug-in Providers]の[Oculus]に...
''[OpenVR Loader]など別のものにチェックを入れた場合はそち...
++[XR Plug-in Management]ウィンドウを閉じます。
+Oculus Integrationアセットをインポートします
++アセットストアにアクセスし、Oculus Integrationをインポ...
※バージョンは、''41.0'' で動作確認しています。 ~
https://assetstore.unity.com/packages/tools/integration/o...
++[Update Oculus Utilities Plugin]ウィンドウで、[Yes]をク...
++[OpenXR Backend]ウィンドウで、[Use OpenXR] をクリックし...
++[OVRPlugin]ウィンドウで、[Ok]をクリックします。
++[Restart Unity]ウィンドウで、[Restart]をクリックします。
++[Update Spatializer Plugins]ウィンドウで、[Upgrade]をク...
++[Restart Unity]ウィンドウで、[Restart]をクリックします。
+UniVRMをインポートします
++GitHubからUniVRMのunitypackageをダウンロードします。~
※バージョンは、''0.100.1'' で動作確認しています。 ~
https://github.com/vrm-c/UniVRM/releases/tag/v0.100.1
++[Assets]-[Import Package]-[Custom Package...]をクリック...
++ダウンロード済みのUniVRMのunitypackageを選択します。
++[Import]をクリックします。
++[Script Updating Consent]ウィンドウが表示されたら、[Yes...
** 起動手順 [#t89bb2e5]
+OculusのPCアプリを起動し、Quest 2をOculus LinkでPCに接続...
+Quest 2を被ってください。
+[[こちら>Tutorial for ver.3#open_scene]]を参考に[Assets/...
** 実行 [#z1e7cda1]
ハンドトラッキングが正常に行われると、自分の手に合うよう...
- 正面には自分のキャラクターを向かい合わせにしたキャラク...
- キャラクターの身長はデフォルトで170cmにしています。
- 透明な手袋はOculus Integrationによって生成された自身の...
Unity画面(細部は最新版とは異なる場合があります)
#ref(VRoidHandTracking.png)
** メモ [#q6c478bd]
- Oculus Integrationのハンドトラッキングテストシーン(Asse...
SIGVerseではデフォルトで無効にしています。
----
//''参考動画''
//#youtube(yKTyewBoSTc)
End:
[[Tutorial for ver.3]]
* Oculus Quest 2のハンドトラッキングでVRoidアバターの指を...
** VRoidとは [#a8d09a2e]
VRoidについては以下を参照してください。 ~
https://vroid.com/
本チュートリアルではVRoid Studioによって作成されたヒュー...
** 前提条件 [#ke845e02]
*** 制限事項 [#pca84970]
現在(2022年5月31日)、ハンドトラッキングはOculus Linkを使...
「Oculus Quest + Oculus Linkを使用する場合、WindowsのUnit...
https://developer.oculus.com/documentation/unity/unity-ha...
*** VRデバイス [#o3172f97]
VRデバイスはOculus Quest 2を使用し、Oculus Linkを使用して...
そのため、PC、繋ぐためのケーブル、GPUなど必要な要件を満た...
https://support.oculus.com/articles/headsets-and-accessor...
** 準備 [#n96f2982]
*** Oculus PCアプリをPCにインストールする [#q499f4cb]
以下ページからQuest 2用のPCアプリをダウンロードしてインス...
https://www.oculus.com/setup/
*** Oculus Linkを使用する [#o5d82526]
Quest 2とPCを接続し、Oculus Link機能を有効化します。
以下ページを参考にOculus Link機能を有効化してください。 ~
https://support.oculus.com/articles/headsets-and-accessor...
*** Quest 2のジェスチャーコントロール機能を有効化する [#p...
ハンドトラッキングを使用するために、ジェスチャーコントロ...
以下ページを参考にジェスチャーコントロールを有効化してく...
https://support.oculus.com/articles/headsets-and-accessor...
*** 各種ライブラリをインポートする [#hfeda8f6]
+SIGVerseのUnityプロジェクトを開きます。
+Oculusのプラグインをインポートします。
++[Edit]-[Project Settings...]をクリックします。
++[XR Plug-in Management]-[Plug-in Providers]の[Oculus]に...
''[OpenVR Loader]など別のものにチェックを入れた場合はそち...
++[XR Plug-in Management]ウィンドウを閉じます。
+Oculus Integrationアセットをインポートします
++アセットストアにアクセスし、Oculus Integrationをインポ...
※バージョンは、''41.0'' で動作確認しています。 ~
https://assetstore.unity.com/packages/tools/integration/o...
++[Update Oculus Utilities Plugin]ウィンドウで、[Yes]をク...
++[OpenXR Backend]ウィンドウで、[Use OpenXR] をクリックし...
++[OVRPlugin]ウィンドウで、[Ok]をクリックします。
++[Restart Unity]ウィンドウで、[Restart]をクリックします。
++[Update Spatializer Plugins]ウィンドウで、[Upgrade]をク...
++[Restart Unity]ウィンドウで、[Restart]をクリックします。
+UniVRMをインポートします
++GitHubからUniVRMのunitypackageをダウンロードします。~
※バージョンは、''0.100.1'' で動作確認しています。 ~
https://github.com/vrm-c/UniVRM/releases/tag/v0.100.1
++[Assets]-[Import Package]-[Custom Package...]をクリック...
++ダウンロード済みのUniVRMのunitypackageを選択します。
++[Import]をクリックします。
++[Script Updating Consent]ウィンドウが表示されたら、[Yes...
** 起動手順 [#t89bb2e5]
+OculusのPCアプリを起動し、Quest 2をOculus LinkでPCに接続...
+Quest 2を被ってください。
+[[こちら>Tutorial for ver.3#open_scene]]を参考に[Assets/...
** 実行 [#z1e7cda1]
ハンドトラッキングが正常に行われると、自分の手に合うよう...
- 正面には自分のキャラクターを向かい合わせにしたキャラク...
- キャラクターの身長はデフォルトで170cmにしています。
- 透明な手袋はOculus Integrationによって生成された自身の...
Unity画面(細部は最新版とは異なる場合があります)
#ref(VRoidHandTracking.png)
** メモ [#q6c478bd]
- Oculus Integrationのハンドトラッキングテストシーン(Asse...
SIGVerseではデフォルトで無効にしています。
----
//''参考動画''
//#youtube(yKTyewBoSTc)
Page: