DReCon: Data-Driven Responsive Control of Physics-Based Characters

被引:141
作者
Bergamin, Kevin [1 ]
Clavet, Simon [2 ]
Holden, Daniel [2 ]
Forbes, James Richard [1 ]
机构
[1] McGill Univ, 845 Sherbrooke St West, Montreal, PQ H3A 0G4, Canada
[2] Ubisoft La Forge, 5505 St Laurent Blvd, Montreal, PQ H2T 1S6, Canada
来源
ACM TRANSACTIONS ON GRAPHICS | 2019年 / 38卷 / 06期
基金
加拿大自然科学与工程研究理事会;
关键词
physically based animation; reinforcement learning; motion capture; real-time graphics; STRATEGY;
D O I
10.1145/3355089.3356536
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Interactive control of self-balancing, physically simulated humanoids is a long standing problem in the field of real-time character animation. While physical simulation guarantees realistic interactions in the virtual world, simulated characters can appear unnatural if they perform unusual movements in order to maintain balance. Therefore, obtaining a high level of responsiveness to user control, runtime performance, and diversity has often been overlooked in exchange for motion quality. Recent work in the field of deep reinforcement learning has shown that training physically simulated characters to follow motion capture clips can yield high quality tracking results. We propose a two-step approach for building responsive simulated character controllers from unstructured motion capture data. First, meaningful features from the data such as movement direction, heading direction, speed, and locomotion style, are interactively specified and drive a kinematic character controller implemented using motion matching. Second, reinforcement learning is used to train a simulated character controller that is general enough to track the entire distribution of motion that can be generated by the kinematic controller. Our design emphasizes responsiveness to user input, visual quality, and low runtime cost for application in video-games.
引用
收藏
页数:11
相关论文
共 48 条
[1]  
[Anonymous], 2017, CORR
[2]  
[Anonymous], 2017, CORR
[3]   Terrain-Adaptive Locomotion Skills Using Deep Reinforcement Learning [J].
Bin Peng, Xue ;
Berseth, Glen ;
van de Panne, Michiel .
ACM TRANSACTIONS ON GRAPHICS, 2016, 35 (04)
[4]   High Performance Animation in Gears of War 4 [J].
Bollo, David .
ACM SIGGRAPH 2017 TALKS, 2017,
[5]  
Bollo David., 2016, P GDC 2018
[6]  
Brockman G., 2016, CORR
[7]  
Brown David F, 2013, ACM SIGGRAPH/Eurographics Symposium on Computer Animation, P55
[8]  
Buttner Michael, 2019, P I3D 2019
[9]  
Catto Erin, 2011, P GDC 2011
[10]  
CHEN N, 2018, P 7 INT C COMM SIGN, P1, DOI DOI 10.1145/3274247.3274506