Oculus Link で MRTK-Quest の Hand Interaction Examples をやってみた
MRTK-Quest
MRTK-Questの情報が大晦日~元日あたりにTwitterに流れてました. Quest/Rift/Rift S用のMRTKのようなものです.
Improved my fork of #MRTK for Quest.
— Eric prvncher (@prvncher) 2019年12月31日
Now with support for swapping hands for controllers at runtime! Toggling for hands from the system settings also works!
Also added a few other bug fixes, including correct finger tip cursor rotation and much better feeling pinching. pic.twitter.com/h33QAhhwoV
New for 2020 - I finally fixed Oculus Link support and this integration now works as a full-fledge Oculus Rift/S + Quest integration! Editor support included!
— Eric prvncher (@prvncher) 2020年1月23日
Hands are unfortunately only for Android builds for now.
Give the repo a clone from here:https://t.co/zLp9TEA0gk https://t.co/nMjGG9oCVI
HoloLens 2でも同じものをすでに体験済ですが,せっかくなのでQuestでもやってみようと.
対応機器
- Oculus Rift/S - Windows Standalone
- Oculus Quest - Android / Windows Standalone w/ Link
環境構築
①適当なファイルを作る.クローンする. ただし,submodulesオプションを追加する必要があるので--recurse-submodulesを忘れないこと. 忘れるとうまくいかない. cmd → git clone --recurse-submodules https://github.com/provencher/MRTK-Quest.git
②External/createSymlink.batというバッチファイルを起動する.
③Unity Hubを起動する.
Unityバージョンには一応注意すること.2018.4.x推奨
Unity2019.3以降使いてえ…
④Oculus Integration 13.0をAsset Storeからインポートする.DL時間が相変わらず長い.
⑤依存関係でMSBuild云々の赤いエラーが出てもスルーしてよい. こういうエラー
An error occurred while resolving packages: Project has invalid dependencies: com.microsoft.msbuildforunity: Package [com.microsoft.msbuildforunity@0.9.1] cannot be found
どこかでエラーが出てしまったら
全部インポートしなおせば大方直るはず. Reimport all 後にMSBuild云々エラーが出ても無視して[Retry]や[Quit]を押さずに[Continue]を押しましょう.
実際にやってみた感じ
MRTK-QuestでHandInteractionExamplesやってみた
— xrdnk (@xrdnk) 2020年2月15日
HoloLens2から先にやっていると,立ち上げの際に最初に反射的に手首タップしてしまうな pic.twitter.com/Vm4ZGcVI2U
QuestとHoloLens 2で感じ方がちょっと違ったワネ….
D3D Keyboard
D3D Keyboard 2.0 released for #HoloLens2 and Oculus Quest : https://t.co/erMFLa0eS9
— Sky Z (@skyzdev) 2020年2月14日
Special thanks to @prvncher and @tarukosu for their work on MRTK-Quest integration and everyone who contributed to the MixedRealityToolkit@jbmcculloch @sean_ong @RickKing16 pic.twitter.com/UH8fQoCKqd
次回これ試したい.