ニュース

Top  >   25. OpenXRとPlugin管理  >   Q, VRで物を掴んだ時に手が震える

Q, VRで物を掴んだ時に手が震える

2026/03/18

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

A,結論

掴んだ物が震える場合は、XR Grab Interactable の Movement Type、Rigidbody、Collider の干渉関係を見直してください。

原因 / 背景

  • 掴み処理と物理演算が同時に位置を奪い合うと、手元でガタつきや遅延が起こりやすくなります。
  • 特に重量のある Rigidbody、複雑な Mesh Collider、手モデルとの自己衝突が典型的な原因です。

実装 / 手順

  1. XR Grab Interactable の Movement Type を Velocity Tracking、Kinematic、Instantaneous で比較し、用途に合うものを選びます。
  2. 必要なら Interactable の Rigidbody を軽くし、Continuous 系の衝突判定や Interpolation を調整します。
  3. 手の当たり判定と掴んだオブジェクトが常時ぶつかる構成は避け、Attach Transform も持ちやすい位置に合わせてください。

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

難易度:Level 3(中級)
対象プラットフォーム:VR,Unity
関連キーワード:Hand Tracking,openxr,XR Hands,XR Interaction Toolkit,ガタガタ,接触,物理,震える

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