Soft Walks: Real-Time, Two-Ways Interaction between a Character and Loose Grounds

Eurographics 2021 (short)

Chloé Paliard [1], Eduardo Alvarado [2], Damien Rohmer [2], Marie-Paule Cani [2]

[1] LTCI, Télécom Paris, Institut Polytechnique de Paris, Palaiseau, France
[2] LIX, Ecole Polytechnique/CNRS, Institut Polytechnique de Paris, Palaiseau, France

Abstract

When walking on loose terrains, possibly covered with vegetation, the ground and grass should deform, but the character’s gait should also change accordingly. We propose a method for modeling such two-ways interactions in real-time. We first complement a layered character model by a high-level controller, which uses position and angular velocity inputs to improve dynamic oscillations when walking on various slopes. Secondly, at a refined level, the feet are set to locally deform the ground and surrounding vegetation using efficient procedural functions, while the character’s response to such deformations is computed through adapted inverse kinematics. While simple to set up, our method is generic enough to adapt to any character morphology. Moreover, its ability to generate in real time, consistent gaits on a variety of loose grounds of arbitrary slope, possibly covered with grass, makes it an interesting solution to enhance films and games.

Code: [Github]

Paper: [HAL]

Video: [Youtube]

Video

Bibtex

    
    @inproceedings{Paliard2021,
    	title = {{Soft Walks: Real-Time, Two-Ways Interaction between a Character and Loose Grounds}},
    	author = {Paliard, Chlo{\'{e}} and Alvarado, Eduardo and Rohmer, Damien and Cani, Marie-paule},
    	doi = {10.2312/egs.20211019},
    	booktitle = {Eurographics (Short)},
    	year = {2021},
    	month = {may},
    	url = {https://hal.inria.fr/hal-03200160/},
    }