LoginSignup
1
2

More than 5 years have passed since last update.

Leap MotionとVRプロダクトを開発方法

Last updated at Posted at 2019-01-07

今、VRのプロダクトは本当に前進ですので、たくさんエンジンとプラットフォームをVRのためにAPIを作りました。Leap Motionも作る。
Leap MotionでVRプロダクトの開発方法が3つあります。

LeapUnreal

image.png

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 Modules

image.png

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をどんどん改善している。

レファレンス

イメージ上のイメージおソースです。
leapC ガイドこれはLeapCのSDKとやり方です。

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2