XR Player Controller [02] | Dencho

XR Player Controller [02]

My second attempt at making full body avatar controller for the XR Player.

Devices tested:

  • Oculus CV1
  • Oculus Quest 1

Technologies used:

  • Vroid SDK (Avatars)
  • Oculus VR SDK
  • UnityXR SDK

This was my second attempt at a XR Player Controller. My main goal here was to make sure I can modularize components while solidifying most of the prototype code.

The Avatar was home made this time using a base Vroid from Vroid Studio and Decimating it in Blender for low poly testing.

I wrote the Grabbable components you see here, in order to make it work with physics.

Held hand poses still need some work.

Testing some facial blendshapes out.

Jumping still needs work.

HandTracking was a complete failure as different avatar rigs have skeleton bones that use a different axis orientation. So one can not simply match up rotations 1:1 unless all bones use the same orientation axis.

Related