Motion Matching for Character Animation and Virtual Reality Avatars in Unity
Jose Luis Ponton

TL;DR
This paper presents a Motion Matching technique implemented in Unity for real-time, natural character animation, including a novel body orientation prediction method tailored for VR avatars.
Contribution
The work introduces a Unity-based Motion Matching system with a new body orientation prediction method for VR avatars, enhancing realism and responsiveness.
Findings
Effective real-time animation in Unity
Improved VR avatar responsiveness
Natural-looking animations achieved
Abstract
Real-time animation of virtual characters has traditionally been accomplished by playing short sequences of animations structured in the form of a graph. These methods are time-consuming to set up and scale poorly with the number of motions required in modern virtual environments. The ever-increasing need for highly-realistic virtual characters in fields such as entertainment, virtual reality, or the metaverse has led to significant advances in the field of data-driven character animation. Techniques like Motion Matching have provided enough versatility to conveniently animate virtual characters using a selection of features from an animation database. Data-driven methods retain the quality of the captured animations, thus delivering smoother and more natural-looking animations. In this work, we researched and developed a Motion Matching technique for the Unity game engine. In this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHuman Motion and Animation · Human Pose and Action Recognition · Video Analysis and Summarization
