Simulation of dense foams composed of microscopic bubbles represented as a continuum formula.
Employment of MPM to discretize a hyperelastic constitutive relation
Proposal of a particle resampling method for MPM to remove artifacts
Abstract
We consider the simulation of dense foams composed of microscopic bubbles, such as shaving cream and whipped cream. We represent foam not as a collection of discrete bubbles, but instead as a continuum. We employ the Material Point Method (MPM) to discretize a hyperelastic constitutive relation augmented with the Herschel-Bulkley model of non-Newtonian plastic flow, which is known to closely approximate foam behavior. Since large shearing flows in foam can produce poor distributions of material points, a typical MPM implementation can produce non-physical internal holes in the continuum. To address these artifacts, we introduce a particle resampling method for MPM. In addition, we introduce an explicit tearing model to prevent regions from shearing into artificially-thin, honey-like threads. We evaluate our method's efficacy by simulating a number of dense foams, and we validate our method by comparing to real-world footage of foam.
Author
Yonghao Yue 1
Breannan Smith 1
Christopher Batty 2
Changxi Zhen 1
Eitan Grinspun 1
1 Columbia University, 2 University of Waterloo
Journal/Conference
ACM Transactions on Graphics 2015 (SIGGRAPH Asia 2015)
Summary
Abstract
We consider the simulation of dense foams composed of microscopic bubbles, such as shaving cream and whipped cream. We represent foam not as a collection of discrete bubbles, but instead as a continuum. We employ the Material Point Method (MPM) to discretize a hyperelastic constitutive relation augmented with the Herschel-Bulkley model of non-Newtonian plastic flow, which is known to closely approximate foam behavior. Since large shearing flows in foam can produce poor distributions of material points, a typical MPM implementation can produce non-physical internal holes in the continuum. To address these artifacts, we introduce a particle resampling method for MPM. In addition, we introduce an explicit tearing model to prevent regions from shearing into artificially-thin, honey-like threads. We evaluate our method's efficacy by simulating a number of dense foams, and we validate our method by comparing to real-world footage of foam.
Author
1 Columbia University, 2 University of Waterloo
Journal/Conference
ACM Transactions on Graphics 2015 (SIGGRAPH Asia 2015)
Link