Skip to content

0.4.0

Latest
Compare
Choose a tag to compare
@patrykkalinowski patrykkalinowski released this 21 Jan 20:13
· 3 commits to master since this release

Changes

  • Reworked physics code for hand movement
  • Reworked dynamic grab inverse kinematics
  • Reworked collision detection for player body
  • Added pushback: player can push away from objects without grabbing them
  • Hand Pose Recognition switched from measuring distances between bones to measuring angles, so it can work with all hand sizes
  • Switched to Jolt Physics Engine (https://github.com/godot-jolt/godot-jolt) which is now required for the addon to work

Known issues

  • Provided hand models (valve_hand_models) were designed for SteamVR where hands have fixed size. Oculus hand tracking changes skeleton size based on user hands, which messes up the mesh due to incorrect mesh skinning
  • Free rotation (when you press trigger while holding an object) has several rotation bugs
  • Joystick rotation around static object applies incorrect rotation value depending on angle
  • Body does not retain momentum during grab (grabbing when moving will stop body, pushback and thrusters don't work when holding an object)