skip to main content
10.5555/1218064.1218088acmconferencesArticle/Chapter ViewAbstractPublication PagesscaConference Proceedingsconference-collections
Article

Generating surface crack patterns

Published: 02 September 2006 Publication History

Abstract

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.

References

[1]
{And04} Anderson T. L.: Fracture Mechanics: Fundamentals and Applications, 3 ed. CRC Press, 2004.
[2]
{BPA*05} Bohn S., Platkiewicz J., Andreotti B., Adda-Bedia M., Couder Y.: Hierarchical crack patterns as formed by successive domain divisions. II. From disordered to deterministic behavior. Physical Review E 75 (Apr 2005).
[3]
{BPC05} Bohn S., Pauchard L., Couder Y.: Hierarchical crack patterns as formed by successive domain divisions. I. Temporal and geometrical hierarchy. Physical Review E 75 (Apr 2005).
[4]
{CSM03} Cohen-Steiner D., Morvan J.-M.: Restricted delaunay triangulations and normal cycle. In Proceedings of the 19th Annual ACM Symposium on Computational Geometry (2003), pp. 312--321.
[5]
{DGA05} Desbenoit B., Galin E., Akkouche S.: Modeling cracks and fractures. The Visual Computer 21, 8--10 (Sep 2005), 717--726.
[6]
{FP96} Federl P., Prusinkiewicz P.: A texture model for cracked surfaces, with an application to tree bark. In Proc. of the 7th Western Computer Graphics Symp. (1996), pp. 23--29.
[7]
{FP02} Federl P., Prusinkiewicz P.: Modelling fracture formation in bi-layered materials, with applications to tree bark and drying mud. In Proc. of the 13th Western Computer Graphics Symp. (2002).
[8]
{FP04} Federl P., Prusinkiewicz P.: Finite element model of fracture formation on growing surfaces. Lecture Notes in Computer Science 3037 (Jan 2004), 138--145.
[9]
{GC00} Gobron S., Chiba N.: Crack pattern simulation based on 3d surface cellular automaton. In Proc. of the International Conference on Computer Graphics (2000), pp. 153--162.
[10]
{GC01} Gobron S., Chiba N.: Simulation of peeling using 3d-surface cellular automata. In Proceedings of the 9th Pacific Conference on Computer Graphics and Applications (2001), pp. 338--347.
[11]
{GSH*04} Gingold Y., Secord A., Han J. Y., Grinspun E., Zorin D.: A discrete model for inelastic deformation of thin shells. In ACM SIGGRAPH/Eurographics Symposium on Computer Animation (2004). Poster.
[12]
{HTCY04} Hsieh H.-H., Tai W.-K., Chiang C.-C., Yang M.-T.: Flexible and interactive crack-like patterns presentation on 3d objects. Lecture Notes in Computer Science 3280 (Jan 2004), 90--99.
[13]
{HTK98} Hirota K., Tanoue Y, Kaneko T.: Generation of crack patterns with a physical model. The Visual Computer 14, 3 (1998), 126--137.
[14]
{HTK00} Hirota K., Tanoue Y., Kaneko T.: Simulation of three-dimensional cracks. The Visual Computer 16 (Nov 2000), 371--378.
[15]
{Kit99} Kitsunezaki S.: Fracture patterns induced by dessication in a thin layer. Physical Review E 60, 6 (Dec 1999).
[16]
{MBF04} Molino N., Bao Z., Fedkiw R.: A virtual node algorithm for changing mesh topology during simulation. ACM Transactions on Graphics 23, 3 (2004), 385--392.
[17]
{MG04} Müller M., Gross M.: Interactive virtual materials. In Proceedings of Graphics Interface (2004), pp. 239--246.
[18]
{MGDA04} Martinet A., Galin E., Desbenoit B., Akkouche S.: Procedural modeling of cracks and fractures. In International Conference on Shape Modeling and Applications (2004), pp. 346--349.
[19]
{Mou05} Mould D.: Image-guided fracture. In Proceedings of Graphics Interface (2005), pp. 219--226.
[20]
{MTG04} Müller M., Teschner M., Gross M.: Physically-based simulation of objects represented by surface meshes. In Proceedings of the Computer Graphics International (2004), pp. 26--33.
[21]
{Nis97} Nishioka T.: Computational dynamic fracture mechanics. International Journal of Fracture 86 (1997), 127--159.
[22]
{NTB*91} Norton A., Turk G., Bacon B., Gerth J., Sweeney P.: Animation of fracture by physical modeling. The Visual Computer 7, 4 (1991), 210--219.
[23]
{O'B00} O'Brien J. F.: Graphical modeling and animation of fracture. PhD thesis, Georgia Institute of Technology, Aug 2000.
[24]
{OBH02} O'Brien J. F., Bargteil A., Hodgins J.: Graphical modeling and animation of ductile fracture. In Proceedings of ACM SIGGRAPH 2002 (Aug 2002), pp. 291--294.
[25]
{OH99} O'Brien J. F., Hodgins J.: Graphical modeling and animation of brittle fracture. In Proceedings of ACM SIGGRAPH 1999 (Aug 1999), pp. 137--146.
[26]
{PKA*05} Pauly M., Keiser R., Adams B., Dutré P., Gross M., Guibas L. J.: Meshless animation of fracturing solids. In Proceedings of the ACM SIGGRAPH 2005 (July 2005), pp. 957--964.
[27]
{PPD02} Paquette E., Poulin P., Drettakis G.: The simulation of paint cracking and peeling. In Proceedings of Graphics Interface (May 2002), pp. 59--68.
[28]
{SdBGM00} Shorlin K., de Bruyn J., Graham M., Morris S.: Development and geometry of isotropic and directional shrinkage-crack patterns. Physical Review E 61, 6 (June 2000).
[29]
{SM88} Skjeltorp A. T., Meakin P.: Fracture in microsphere monolayers studied by experiment and computer simulation. Nature 335 (Sept. 1988), 424--426.
[30]
{TF88} Terzopoulos D., Fleischer K.: Modeling inelastic deformation: Viscoelasticity, plasticity, fracture. In Computer Graphics (SIGGRAPH '88 Proceedings) (Aug 1988), vol. 22, pp. 269--278.
[31]
{TPBF87} Terzopoulos D., Platt J., Barr A., Fleischer K.: Elastically deformable models. In Computer Graphics (SIGGRAPH '87 Proceedings) (July 1987), vol. 21, pp. 205--214.
[32]
{WvOC04} Wyvill B., van Overveld K., Carpendale S.: Rendering cracks in batik. In Proc. of the 3rd Int. Symp. on Nonphotorealistic Animation and Rendering (2004), pp. 61--69.

Cited By

View all
  • (2018)Design with Minimal InterventionProceedings of the 2018 Designing Interactive Systems Conference10.1145/3196709.3196814(1107-1120)Online publication date: 8-Jun-2018
  • (2016)Fast approximations for boundary element based brittle fracture simulationACM Transactions on Graphics10.1145/2897824.292590235:4(1-11)Online publication date: 11-Jul-2016
  • (2015)High-resolution brittle fracture simulation with boundary elementsACM Transactions on Graphics10.1145/276689634:4(1-12)Online publication date: 27-Jul-2015
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SCA '06: Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
September 2006
370 pages
ISBN:3905673347

Sponsors

Publisher

Eurographics Association

Goslar, Germany

Publication History

Published: 02 September 2006

Check for updates

Qualifiers

  • Article

Conference

SCA06
Sponsor:

Acceptance Rates

Overall Acceptance Rate 183 of 487 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)1
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Design with Minimal InterventionProceedings of the 2018 Designing Interactive Systems Conference10.1145/3196709.3196814(1107-1120)Online publication date: 8-Jun-2018
  • (2016)Fast approximations for boundary element based brittle fracture simulationACM Transactions on Graphics10.1145/2897824.292590235:4(1-11)Online publication date: 11-Jul-2016
  • (2015)High-resolution brittle fracture simulation with boundary elementsACM Transactions on Graphics10.1145/276689634:4(1-12)Online publication date: 27-Jul-2015
  • (2015)WoodificationComputer Graphics Forum10.1111/cgf.1256634:2(361-372)Online publication date: 1-May-2015
  • (2014)An adaptive virtual node algorithm with robust mesh cuttingProceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation10.5555/2849517.2849531(77-85)Online publication date: 21-Jul-2014
  • (2014)Adaptive tetrahedral meshes for brittle fracture simulationProceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation10.5555/2849517.2849527(57-66)Online publication date: 21-Jul-2014
  • (2014)Adaptive tearing and cracking of thin sheetsACM Transactions on Graphics10.1145/2601097.260113233:4(1-9)Online publication date: 27-Jul-2014
  • (2014)Discrete 2-tensor fields on triangulationsProceedings of the Symposium on Geometry Processing10.1111/cgf.12427(13-24)Online publication date: 9-Jul-2014
  • (2014)Modelling of Non-Periodic Aggregates Having a Pile StructureComputer Graphics Forum10.1111/cgf.1226633:1(190-198)Online publication date: 1-Feb-2014
  • (2013)A level set method for ductile fractureProceedings of the 12th ACM SIGGRAPH/Eurographics Symposium on Computer Animation10.1145/2485895.2485908(193-201)Online publication date: 19-Jul-2013
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media