PhysAnim for Unity : Motor and keyframe-based ragdoll pose matching
PhysAnim is a Unity tool that enables physical animations through motor-based and keyframe-based ragdoll pose matching similar to those found in Star Wars: Fallen Order or Uncharted 4.
Goal
Real-Time CGI are now great enough to make the environment, the characters feel almost life-like and allowing blending between physics and animations and overall putting an emphasis on interactions is the last missing piece to create fully immersive experiences. In VR/AR or high fidelity experiences, this is crucial as the lack of interactivity (or bugs) can easily break the player's immersion. The goal of PhysAnim is to bridge that last gap.
Roadmap
- [X] Local motor-based pose-matching
- [X] Global keyframe-based pose-matching
- [X] Physics to regular animation transitioning
Links
Acknowledgments
- Michael Mach's GDC Talk : Physics Animation in Uncharted 4: A Thief's End
- Bartlomiej Waszak's GDC Talk : Physical Animation in Star Wars Jedi: Fallen Order
- Michael Stevenson : For ConfigurableJointsExtensions.cs