Language:
Page Info
Tags:
Skill Level:
Engine Version:

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

Prerequisite Topics

This page assumes you have prior knowledge of the following topics. Please read them before proceeding.

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 プロジェクトをダウンロードすることができます。

Tags