ニュース

Top  >   28. 手・コントローラ・視線  >   Q, Controller使用時のモデルをハンドに変更したいです

Q, Controller使用時のモデルをハンドに変更したいです

2026/03/19

メインコンテンツへスキップ
< すべてのカテゴリに戻る

A,結論

コントローラーを使ったまま手の見た目にする場合は、コントローラーの姿勢に手モデルを追従させ、ボタン・タッチ入力で指をアニメーションさせます。

原因 / 背景

コントローラー入力で動く手の表示と、カメラで素手を追跡するハンドトラッキングは別です。モデルを切り替えるだけで指関節の実測値は得られません。

実装 / 手順

  1. SDKのコントローラー用ハンドビジュアルや対応サンプルを利用するか、独自の手モデルとAnimatorを用意します。
  2. 手モデルをコントローラーのGrip姿勢へ追従させ、左右の位置・角度を合わせます。
  3. Grip・Trigger・タッチ入力を指のポーズに割り当て、コントローラーの見た目は必要に応じて非表示にします。
  4. 素手を実測したい場合は、別途XR HandsやMetaのハンドトラッキング構成を導入します。

※ 実機確認が必要な項目は、Editor だけで判断せず、対象デバイスでも必ず動作確認してください。

難易度:Level 3(中級)
対象プラットフォーム:VR,Unity
関連キーワード:Unity基本操作,Meta XR Core SDK,Hand Tracking,Controller,コントローラー,ハンドトラッキング,aca

Level 1-2 向けバナーLevel 3-5 向けバナー 1Level 3-5 向けバナー 2