VR Template: Why are there four motion controllers in VR Pawn? Aim and Grid.

Hi!

I’m checking the VR Pawn and I have found it has four motion controllers (two for each hand):

All of them are Motion Controller Component.

Why are there four? Do I need one motion controller to grip and another one to aim?

Would it be possible to grip and aim with just one?

Thanks!

The motion controller component maps to a single pose on the controller (set by the Motion Source property). OpenXR specifies two different poses for controllers, grip and aim. If you want to read both poses, you will need more than one component per controller.

https://registry.khronos.org/OpenXR/specs/1.0/html/xrspec.html#semantic-path-standard-pose-identifiers

2 Likes