Generating surface crack patterns

We present a method for generating surface crack patterns that appear in materials such as mud, ceramic glaze, and glass. To model these phenomena, we build upon existing physically based methods. Our algorithm generates cracks from a stress field defined heuristically over a triangle discretization of the surface. The simulation produces cracks by evolving this field over time. The user can control the characteristics and appearance of the cracks using a set of simple parameters. By changing these parameters, we have generated examples similar to a variety of crack patterns found in the real world. We assess the realism of our results by comparison with photographs of real-world examples. Using a physically based approach also enables us to generate animations similar to time-lapse photography.

[1]  David Mould,et al.  Image-guided fracture , 2005, Graphics Interface.

[2]  Laurent Lucas,et al.  A Dynamic Model of Cracks Development Based on a 3D Discrete Shrinkage Volume Propagation , 2008, Comput. Graph. Forum.

[3]  Toshihisa Nishioka,et al.  Computational dynamic fracture mechanics , 1997 .

[4]  Laurent Lucas,et al.  A Generalized Cracks Simulation on 3D-Meshes , 2006, NPH.

[5]  Robert Bacon,et al.  Animation of fracture by physical modeling , 1991, The Visual Computer.

[6]  David Cohen-Steiner,et al.  Restricted delaunay triangulations and normal cycle , 2003, SCG '03.

[7]  Jessica K. Hodgins,et al.  Presented at , 1970 .

[8]  Norishige Chiba,et al.  Simulation of peeling using 3D-surface cellular automata , 2001, Proceedings Ninth Pacific Conference on Computer Graphics and Applications. Pacific Graphics 2001.

[9]  Y. Couder,et al.  Hierarchical crack pattern as formed by successive domain divisions. I. Temporal and geometrical hierarchy. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[10]  Koichi Hirota,et al.  Simulation of three-dimensional cracks , 2000, The Visual Computer.

[11]  Koichi Hirota,et al.  Generation of crack patterns with a physical model , 1998, The Visual Computer.

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

[13]  Brian Wyvill,et al.  Rendering cracks in Batik , 2004, NPAR '04.

[14]  James F. O'Brien,et al.  Graphical modeling and animation of ductile fracture , 2002, SIGGRAPH '02.

[15]  J. R. Bruyn,et al.  Development and geometry of isotropic and directional shrinkage-crack patterns. , 1999, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[16]  Y. Couder,et al.  Hierarchical crack pattern as formed by successive domain divisions. II. From disordered to deterministic behavior. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[17]  Demetri Terzopoulos,et al.  Modeling inelastic deformation: viscolelasticity, plasticity, fracture , 1988, SIGGRAPH.

[18]  Samir Akkouche,et al.  Modeling cracks and fractures , 2005, The Visual Computer.

[19]  Markus H. Gross,et al.  Interactive Virtual Materials , 2004, Graphics Interface.

[20]  Przemyslaw Prusinkiewicz,et al.  Finite Element Model of Fracture Formation on Growing Surfaces , 2004, International Conference on Computational Science.

[21]  Matthias Müller,et al.  Physically-based simulation of objects represented by surface meshes , 2004 .

[22]  Ronald Fedkiw,et al.  A virtual node algorithm for changing mesh topology during simulation , 2004, SIGGRAPH 2004.

[23]  Leonidas J. Guibas,et al.  Meshless animation of fracturing solids , 2005, ACM Trans. Graph..

[24]  S Kitsunezaki Fracture patterns induced by desiccation in a thin layer. , 1999, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[25]  Samir Akkouche,et al.  Procedural modeling of cracks and fractures , 2004, Proceedings Shape Modeling Applications, 2004..

[26]  P. Meakin,et al.  Fracture in microsphere monolayers studied by experiment and computer simulation , 1988, Nature.

[27]  Pierre Poulin,et al.  The Simulation of Paint Cracking and Peeling , 2002, Graphics Interface.

[28]  Wen-Kai Tai,et al.  Flexible and Interactive Crack-Like Patterns Presentation on 3D Objects , 2004, ISCIS.

[29]  Norishige Chiba,et al.  Crack pattern simulation based on 3D surface cellular automata , 2000, The Visual Computer.