Learned motion matching
Daniel Holden, Oussama Kanoun, Maksym Perepichka, Tiberiu Popa
Abstract
In this paper we present a learned alternative to the Motion Matching algorithm which retains the positive properties of Motion Matching but additionally achieves the scalability of neural-network-based generative models. Although neural-network-based generative models for character animation are capable of learning expressive, compact controllers from vast amounts of animation data, methods such as Motion Matching still remain a popular choice in the games industry due to their flexibility, predictability, low preprocessing time, and visual quality - all properties which can sometimes be difficult to achieve with neural-network-based methods. Yet, unlike neural networks, the memory usage of such methods generally scales linearly with the amount of data used, resulting in a constant trade-off between the diversity of animation which can be produced and real world production budgets. In this work we combine the benefits of both approaches and, by breaking down the Motion Matching algorithm into its individual steps, show how learned, scalable alternatives can be used to replace each operation in turn. Our final model has no need to store animation data or additional matching meta-data in memory, meaning it scales as well as existing generative models. At the same time, we preserve the behavior of Motion Matching, retaining the quality, control, and quick iteration time which are so important in the industry.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext ff13a0d5-3e0d-4fe5-bd56-ad2e918698c7Cited by top-tier papers39
- Action-Conditioned 3D Human Motion Synthesis with Transformer VAEMathis Petrovich, Michael J. Black, Gül VarolICCV 2021 · 672 citations
- TMR: Text-to-Motion Retrieval Using Contrastive 3D Human Motion SynthesisMathis Petrovich, Michael J. Black, Gül VarolICCV 2023 · 192 citations
- AttT2M: Text-Driven Human Motion Generation with Multi-Perspective Attention MechanismChongyang Zhong, Lei Hu, Zihao Zhang, Shihong XiaICCV 2023 · 127 citations
- Synthesizing Diverse Human Motions in 3D Indoor ScenesKaifeng Zhao, Yan Zhang, Shaofei Wang, Thabo Beeler et al.ICCV 2023 · 116 citations
- NeMF: Neural Motion Fields for Kinematic AnimationChengan He, Jun Saito, James Zachary, Holly E. Rushmeier et al.NeurIPS 2022 · 84 citations
Builds on1
Related papers
- Physics-based character controllers using conditional VAEsJungdam Won, Deepak Gopinath, Jessica K. HodginsSIGGRAPH 2022 · 95 citations
- GPC: Large-Scale Generative Pretraining for Transferable Motor ControlYi Shi, Yifeng Jiang, Chen Tessler, Xue Bin PengSIGGRAPH 2026
- Example-based Motion Synthesis via Generative Motion MatchingWeiyu Li, Xuelin Chen, Peizhuo Li, Olga Sorkine-Hornung et al.SIGGRAPH 2023 · 24 citations
- DeepPhase: periodic autoencoders for learning motion phase manifoldsSebastian Starke, Ian Mason, Taku KomuraSIGGRAPH 2022 · 142 citations
- Learning skeletal articulations with neural blend shapesPeizhuo Li, Kfir Aberman, Rana Hanocka, Libin Liu et al.SIGGRAPH 2021 · 88 citations
