Gear VR モーション コントローラのセットアップ

Gear VR モーション コントローラーを UE4 用にセットアップする

Windows
MacOS
Linux
前提トピック

このページは以下のトピックへの知識があることを前提にしています。まず以下のトピックの内容についてご確認をお願いします。

Gear VR モーション コントローラーは、現実世界にいるかのようにオブジェクトを手に取ったり、これまでにないような UE4 プロジェクトとのインタラクトを可能にします。この操作ガイドでは、Gear VR モーション コントローラーを UE4 プロジェクト用に設定する方法を説明します。

ステップ

  1. まず、モーション コントローラーのサポートを追加するプレイヤー ポーンを開きます。ここでは GearVR_Pawn_MotionController というポーンを使います。[Components] タブで [Add Component] ボタンをクリックして 「GoogleVRMotionController」 を検索します。

    HTGearVR_MC_00.png

  2. 追加した Motion Controller を既存の VRCameraRoot 上にドラッグして VRCamera と同じように子コンポーネントになるようにします。

    HTGearVR_MC_01.png

    ポーンを追加した時に Gear VR モーション コントローラーのデフォルト コンポーネント 位置 を [0,0,0] に設定します。何かの理由でそうならない場合に必ず [0,0,0] になるように位置を設定してください。

  3. [Add Component (コンポーネントを追加)] ボタンをクリックして表示されたリストで [Satic Mesh] オプションを選択して、Static Mesh コンポーネントを追加します。

    HTGearVR_MC_05.png

  4. Static Mesh コンポーネントを選択してから、[Details] パネルの [Static Mesh] セクションに [Static Mesh] と入力して、モーション コントローラーに視覚情報を送ります。

    クリックしてフルサイズで表示

  5. ブループリントをコンパイルおよび保存したら、コンテンツ ブラウザ から GearVR_Pawn_MotionController ポーンをレベルへドラッグします。

    クリックしてフルサイズで表示

  6. 追加したプレイヤーのポーンを選択し、[Details] パネルで必ず [Auto Possess Player][Player 0] に設定して、レベルの実行時にこのポーンが使用できる状態になるようにします。

    HTGearVR_MC_03.png

  7. 最後に [Launch] ボタンを押して、このレベルを Samsung Galaxy スマートフォンで実行します。

    HTGearVR_MC_04.png

最終結果

プロジェクトが起動したら、Gear VR ヘッドセットにスマートフォンを乗せて Gear VR モーション コントローラーを持ちます。現実世界でモーション コントローラーを動かすと、その移動が以下の動画のように UE4 プロジェクト内でリプリケートされるのが見えます。

Gear VR モーション コントローラーのメッシュがずれている場合、正面位置でモーション コントローラーを持った状態で [Home] ボタンを押すとモーション コントローラーの位置を再度キャリブレーションできます。

UE4 プロジェクトのダウンロード

以下のリンクから、このサンプルの作成に使われた UE4 プロジェクトをダウンロードすることができます。

タグ
Select Skin
Light
Dark

新しい Unreal Engine 4 ドキュメントサイトへようこそ!

あなたの声を私たちに伝えるフィードバックシステムを含め、様々な新機能について開発をおこなっています。まだ広く使える状態にはなっていないので、準備ができるまでは、ドキュメントフィードバックフォーラムで、このページについて、もしくは遭遇した問題について教えていただけると助かります。

新しいシステムが稼働した際にお知らせします。

フィードバックを送信