Skip to content
/ HandMR Public

スマホVR(cardboard)・だんグラ上で、ハンドトラッキングを行うためのUnityアセット

License

Notifications You must be signed in to change notification settings

NON906/HandMR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HandMR

English version is here.

スマホでMRを体験できるだんグラ上で、ハンドトラッキングを行うためのアセットです。 スマホVR(cardboardなど)にも対応しております。

ARM64でARCoreに対応したAndroid上やARKitに対応したiOS上で動作します。

AR Foundation Remote 2によるリモートデバッグにも対応しております。

バージョン2020.3.12f1のUnityで動作確認しています。

unitypackageファイルはこちらからダウンロードできます。

Asset Storeでも配布しております。

アセットの使用方法

  1. プロジェクトをgitでclone、もしくはunitypackageファイルをインポート

  2. 設定画面が開く(開かない場合はTools→HandMR→Show Start Dialog Windowから開く)ので、内容を確認して実行

  3. Assets/HandMR/PrefabsにあるHandMRManagerをシーン上に配置

  4. (必要であれば)HandMRManagerURPにSettingFromPlayerPrefsをアタッチ

最新バージョンで、新しいInput System(及びURP)に対応いたしました。
これに伴い、XR-Interaction-Toolkitといったものにも通常のXRデバイスと同様に扱うことが出来るようになりました。
以下はXR-Interaction-Toolkitのサンプルを動作させる手順になります。

  1. 以下のプロジェクトをクローンするか、ダウンロードする
    https://github.com/Unity-Technologies/XR-Interaction-Toolkit-Examples

  2. プロジェクトを開き、このアセットをインポートする

  3. 設定画面が開く(開かない場合はTools→HandMR→Show Start Dialog Windowから開く)ので、内容を確認して実行

  4. XR_UniversalRenderPipelineAsset_Rendererを開き、Renderer FeaturesにAR Background Renderer Featureを追加

  5. WorldInteractionDemoシーンを開く

  6. Assets/HandMR/PrefabsにあるHandMRManagerURPとHandAreaをシーンに追加

  7. Assets/Samples/XR Interaction Toolkit/1.0.0-pre.6/Default Input Actions/XRI Default Input Actions.inputactionsをAssets/InputActions/HandMR XRI Default Input Actions.inputactionsを参考に変更

  8. (必要であれば)HandMRManagerURPにSettingFromPlayerPrefsをアタッチ

ライセンス

A. HandMR MIT License

Copyright (c) 2020 NON906

B. MediaPipe Apache2.0

Copyright 2019 The MediaPipe Authors.

C. OpenCV 3-clause BSD License

Copyright (C) 2000-2019, Intel Corporation, all rights reserved.

Copyright (C) 2009-2011, Willow Garage Inc., all rights reserved.

Copyright (C) 2009-2016, NVIDIA Corporation, all rights reserved.

Copyright (C) 2010-2013, Advanced Micro Devices, Inc., all rights reserved.

Copyright (C) 2015-2016, OpenCV Foundation, all rights reserved.

Copyright (C) 2015-2016, Itseez Inc., all rights reserved.

D. HologlaSDK-Unity MIT License

Copyright (c) 2019 Hologram Co., Ltd.

E. hand-gesture-recognition-using-mediapipe Apache2.0

Author: Kazuhito Takahashi

About

スマホVR(cardboard)・だんグラ上で、ハンドトラッキングを行うためのUnityアセット

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published