Locomotion

Movement

Movement speed is calculated with your characters mass and static forces, here we have broken down the logic.

Walking

  • Force: WalkingSpeed with HMD maintaining direction

  • Limits jump force to 80% (default: 20m/s)

Running

  • Force: RunningSpeed with HMD maintaining direction

  • Allows 100% of jump force (default: 25m/s)

Height adjustment

  • Adjustment: CrouchSpeed * (left joystick vertical)

  • Limited to the height restrictions set per avatar

Jumping

  • Holding jump starts a timer named JumpTime limited to 1 second

  • Upon release an upwards force of JumpPower/JumpTime

  • Jumping maintains current velocity allowing for leaps

  • If running prior to jumping, running status is maintained for 1.5 seconds, if landing after 0.5 seconds, your character will return to walking

Last updated