今、VRのプロダクトは本当に前進ですので、たくさんエンジンとプラットフォームをVRのためにAPIを作りました。Leap Motionも作る。
Leap MotionでVRプロダクトの開発方法が3つあります。
##LeapUnreal
LeapUnrealはunrealエンジンのLeap Motionのプラグインです
Unreal Engineは、ゲームのようなVRを開発するためにLeap Motionをコラボレーションするエンジンです。
セットアップ:
1.最後のバージョンのLeap Motionドライバーをインストールする。
2.新しいプロジェクトを始める。
3.Unrealエンジンのために最後のLeap Motion Orion SDKをダウンロードする。
4.Unrealエンジンのでは、プラグインをプロジェクトのルートフォルダにドラッグとドロップする。
5.開発にプラグインを使う。
プラグインがOnになったあとは、デフォルトのポーンをLeaphandsPawnに変更できる
Unrealエンジンでは、いくつかの手ジェスチャーがあります。例えば、PinchとGrab、そして他のジェスチャーもうあります。
これはLeapUnrealのGitです.
もっとディテールこのリンクを読んでください。
Leap MotionのためにUnityに4つモジュールがあります。
1.Core : 全部のモジュールのdependencyです.
2.Interaction Engine : APIの対応の物理です。
3.Graphic Renderer : 全部のカーブと3D、ダイナミックなインターフェースをデンデルするためです。
4.Hands Module : 3DのアセットをLeap handsで使えるようにするために必要なツールを提供します。
CoreはUnityモジュールのための唯一のDependencyです。Unityに新しプロジェクトを始めるの時、最後のバージョンをダウンロードしか必要です。
CoreにxLeap Motion でxRを開発のためにLeap Rig Prefabがあります。UnityにLeap Motion VRを開発の時Orionアセットしか必要です。
セットアップ:
1.Leap Motion OrionソフトウェアとOculus Runtimeが必要。
2.Unity Coreアセットをダウンロードする。
3。新しプロジェクトを始める。
4.Unityにアセットのタブをクリックしてパッケージをインポートする。
5.ここから3つフォルダーがあります。プラグインとLeapCフォルダーは全てのLeap MotionAPIばバインディングのフォルダーですそしてLeap MotionフォルダーはPreafabsやスクリプトと場面のフォルダーです。
##LeapC
LeapCはLeap Motionから追跡データにアクセスするためのC-StyleAPIです。これはC言語でプロジェクトを使うことができる。
##最終に:
Leap MotionでVRプロダクトを作る時に、UnrealエンジンとUnityで一番いい方法です、Leap MotionUnrealエンジンとUnityのためにSDKをどんどん改善している。
##レファレンス