Steps to Reproduce
  1. Create a VR Template project
  2. Add logic in MotionControllerPawn to scale it with 'World to Meters Scale' . (image attached)

4.22 - When PIEVR - If no other editor tabs are open, Hands scale much larger than expected and Jitter. If any other editor tabs are open, motion controllers are not visible.

4.23 - Hand remains small and is scaled from an offset. (After adding a MotionController component directly to the pawn and enabling 'Display Device Model', the device model scales as expected only when no other tabs are open.)

Hands scale as expected on Oculus. (4.22 and 4.23)


Update: Alternate Logic (attached pic)

Hands remain large when other tabs are open. (Not LevelBP tab though, a Blueprint tab would work)


Update: Additional repro - HMD Location

Set World to Meters 'New Scale' to 1000

Compare PIE to PIE with a blueprint tab open. (Move head location from left to right)

When PIE with a blueprint tab open you will get the sensation that the world is moving beneath you.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

Cannot Reproduce
ComponentUE - Platform - XR
Affects Versions4.22
Target Fix5.0
CreatedSep 4, 2019
ResolvedJan 8, 2022
UpdatedFeb 4, 2022