Real-Time Locomotion on Soft Grounds With Dynamic Footprints

被引:2
|
作者
Alvarado, Eduardo [1 ]
Paliard, Chloe [2 ]
Rohmer, Damien [1 ]
Cani, Marie-Paule [1 ]
机构
[1] Inst Polytech Paris, Ecole Polytech, LIX, CNRS, Palaiseau, France
[2] Inst Polytech Paris, LTCI, Telecom Paris, Palaiseau, France
来源
基金
欧盟地平线“2020”;
关键词
character animation; kinematics; natural phenomenon; terrain deformation; real time; ANIMATING SAND;
D O I
10.3389/frvir.2022.801856
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
When we move on snow, sand, or mud, the ground deforms under our feet, immediately affecting our gait. We propose a physically based model for computing such interactions in real time, from only the kinematic motion of a virtual character. The force applied by each foot on the ground during contact is estimated from the weight of the character, its current balance, the foot speed at the time of contact, and the nature of the ground. We rely on a standard stress-strain relationship to compute the dynamic deformation of the soil under this force, where the amount of compression and lateral displacement of material are, respectively, parameterized by the soil's Young modulus and Poisson ratio. The resulting footprint is efficiently applied to the terrain through procedural deformations of refined terrain patches, while the addition of a simple controller on top of a kinematic character enables capturing the effect of ground deformation on the character's gait. As our results show, the resulting footprints greatly improve visual realism, while ground compression results in consistent changes in the character's motion. Readily applicable to any locomotion gait and soft soil material, our real-time model is ideal for enhancing the visual realism of outdoor scenes in video games and virtual reality applications.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Dynamic integrated scheduling of hard real-time, soft real-time and non-real-time processes
    Brandt, SA
    Banachowski, S
    Lin, CX
    Bisson, T
    [J]. RTSS 2003: 24TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2003, : 396 - 407
  • [2] Dynamic Cache Reconfiguration for Soft Real-Time Systems
    Wang, Weixun
    Mishra, Prabhat
    Gordon-Ross, Ann
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11 (02)
  • [3] Real-time Dynamic Models for Soft Bending Actuators
    Godage, Isuru S.
    Chen, Yue
    Galloway, Kevin C.
    Templeton, Emily
    Rife, Brian
    Walker, Ian D.
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2018, : 1310 - 1315
  • [4] Performance analysis of dynamic soft real-time systems
    Brandt, SA
    [J]. CONFERENCE PROCEEDINGS OF THE 2001 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE, 2001, : 379 - 386
  • [5] A Real-Time Planning and Control Framework for Robust and Dynamic Quadrupedal Locomotion
    Jun Li
    Haibo Gao
    Yuhui Wan
    Haitao Yu
    Chengxu Zhou
    [J]. Journal of Bionic Engineering, 2023, 20 : 1449 - 1466
  • [6] A Real-Time Planning and Control Framework for Robust and Dynamic Quadrupedal Locomotion
    Li, Jun
    Gao, Haibo
    Wan, Yuhui
    Yu, Haitao
    Zhou, Chengxu
    [J]. JOURNAL OF BIONIC ENGINEERING, 2023, 20 (04) : 1449 - 1466
  • [7] A Dynamic Cache Reconfiguration Platform for Soft Real-Time Systems
    Navarro, Osvaldo
    Leiding, Tim
    Huebner, Michael
    [J]. 23RD IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS CIRCUITS AND SYSTEMS (ICECS 2016), 2016, : 388 - 391
  • [8] Scheduling Parallel Soft Real-Time VM in Dynamic Workloads
    Ding, Xiaobo
    Ma, Zhong
    Dai, Xinfa
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2016, 22 (02): : 281 - 287
  • [9] Dynamic scheduling method for aperiodic soft real-time system
    Chen, Xudong
    Zhu, Qingxin
    Liao, Yong
    Kuang, Ping
    Xiong, Guangze
    [J]. Yi Qi Yi Biao Xue Bao/Chinese Journal of Scientific Instrument, 2007, 28 (03): : 426 - 430
  • [10] Dynamic optimal control for aperiodic soft Real-Time Systems
    Chen Xudong
    Zhu qingxin
    Liao Yong
    [J]. 2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 2796 - 2800