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

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

Choose your operating system:

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

Unreal Engine のドキュメントを改善するために協力をお願いします!どのような改善を望んでいるかご意見をお聞かせください。
調査に参加する
閉じる