Localized Verlet Integration Framework for Facial Models

Traditional Verlet integration frameworks have been successful with their robustness and efficiency to simulate deformable bodies ranging from simple cloth to geometrically complex solids. However, the existing frameworks deform the models as a whole. We present a Verlet integration framework which provides local surface deformation on the selected area of the mesh without giving any global deformation impact to the whole model. The framework is specifically designed for facial surfaces of the cartoon characters in computer animation. Our framework provides an interactive selection of the deformation influence area by using geodesic distance computation based on heat kernel. Additionally, the framework exploits the geometric constraints for stretching, shearing and bending to handle the environmental interactions such as collision. The proposed framework is robust and easy to implement since it is based on highly accurate geodesic distance computation and solving the projected geometric constraints. We demonstrate the benefits of our framework with the results obtained from various facial models to present its potential in terms of practicability and effectiveness.

[1]  Jan Bender,et al.  Physically-Based Character Skinning , 2013, VRIPHYS.

[2]  John C. Platt,et al.  Elastically deformable models , 1987, SIGGRAPH.

[3]  Ronald Fedkiw,et al.  Simulation of clothing with folds and wrinkles , 2003, SCA '03.

[4]  H. Seidel,et al.  Pattern-aware Deformation Using Sliding Dockers , 2011, SIGGRAPH 2011.

[5]  Miguel A. Otaduy,et al.  Position-based Methods for the Simulation of Solid Objects in Computer Graphics , 2013, Eurographics.

[6]  Marco Fratarcangeli,et al.  A robust method for real-time thread simulation , 2007, VRST '07.

[7]  Xavier Provot,et al.  Deformation Constraints in a Mass-Spring Model to Describe Rigid Cloth Behavior , 1995 .

[8]  Keenan Crane,et al.  Geodesics in heat: A new approach to computing distance based on heat flow , 2012, TOGS.

[9]  Hans-Peter Seidel,et al.  Vector field based shape deformations , 2006, SIGGRAPH 2006.

[10]  Jan Bender,et al.  Position-Based Simulation Methods in Computer Graphics , 2015, Eurographics.

[11]  Eitan Grinspun,et al.  TRACKS: toward directable thin shells , 2007, SIGGRAPH 2007.

[12]  Matthias Teschner,et al.  A Geometric Deformation Model for Stable Cloth Simulation , 2008, VRIPHYS.

[13]  N. Chentanez,et al.  Solid simulation with oriented particles , 2011, SIGGRAPH 2011.

[14]  Jan Bender,et al.  Position‐based rigid‐body dynamics , 2016, Comput. Animat. Virtual Worlds.

[15]  Jos Stam,et al.  Nucleus: Towards a unified dynamics solver for computer graphics , 2009, 2009 11th IEEE International Conference on Computer-Aided Design and Computer Graphics.

[16]  Jan Bender,et al.  Position-based simulation of continuous materials , 2014, Comput. Graph..

[17]  Matthias Müller,et al.  Position based dynamics , 2007, J. Vis. Commun. Image Represent..

[18]  Andrew Nealen,et al.  Physically Based Deformable Models in Computer Graphics , 2006, Comput. Graph. Forum.

[19]  Matthias Müller,et al.  Wrinkle meshes , 2010, SCA '10.

[20]  Thomas Jakobsen,et al.  Advanced Character Physics , 2003 .