Rendering cracks in Batik

We present an algorithm for simulating the cracks found in Batik wax painting and dyeing technique used to make images on cloth. The algorithm produces cracks similar to those found in batik due to the wax cracking in the dyeing process. The method is unlike earlier simulation techniques used in computer graphics, in that it is based on the Distance Transform algorithm rather than on a physically based simulation such as using spring mass meshes or finite element methods. Such methods can be difficult to implement and computationally costly due to the large numbers of equations that need to be solved. In contrast, our method is simple to implement and takes only a few seconds to produce convincing patterns that capture many of the characteristics of the crack patterns found in real Batik cloth.

[1]  Mario Costa Sousa,et al.  Computer‐Generated Graphite Pencil Rendering of 3D Polygonal Models , 1999, Comput. Graph. Forum.

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

[3]  Fabio Pellacini,et al.  Jigsaw image mosaics , 2002, ACM Trans. Graph..

[4]  Pavol Federl,et al.  Modelling fracture formation in bi-layered materials , with applications to tree bark and drying mud , 2000 .

[5]  Dimitris N. Metaxas,et al.  Dynamic deformation of solid primitives with constraints , 1992, SIGGRAPH.

[6]  Sylvia Fraser-Lu,et al.  Indonesian Batik: Processes, Patterns, and Places , 1988, The Journal of Asian Studies.

[7]  Saty Raghavachary,et al.  Fracture generation on polygonal meshes using Voronoi polygons , 2002, SIGGRAPH '02.

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

[9]  F. W. Kellaway,et al.  Advanced Engineering Mathematics , 1969, The Mathematical Gazette.

[10]  Shinji Mizuno,et al.  Automatic Generation of Virtual Woodblocks and Multicolor Woodblock Printing , 2000, Comput. Graph. Forum.

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

[12]  David Salesin,et al.  Computer-generated watercolor , 1997, SIGGRAPH.

[13]  Marina L. Gavrilova,et al.  Two Algorithms for Computing the Euclidean Distance Transform , 2001, Int. J. Image Graph..

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

[15]  Geoff Wyvill,et al.  Filtered noise and the fourth dimension , 1999, SIGGRAPH '99.

[16]  Demetri Terzopoulos,et al.  Deformable models , 2000, The Visual Computer.

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

[18]  Erwin Kreyszig,et al.  Advanced Engineering Mathematics, Maple Computer Guide , 2000 .

[19]  Lee Markosian,et al.  Art-based rendering of fur, grass, and trees , 1999, SIGGRAPH.

[20]  Adam Finkelstein,et al.  WYSIWYG NPR: drawing strokes directly on 3D models , 2002, SIGGRAPH.

[21]  Jessica K. Hodgins,et al.  Graphical modeling and animation of brittle fracture , 1999, SIGGRAPH.

[22]  David Salesin,et al.  Computer-generated pen-and-ink illustration , 1994, SIGGRAPH.

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

[24]  David Salesin,et al.  Image Analogies , 2001, SIGGRAPH.

[25]  Anil K. Jain Fundamentals of Digital Image Processing , 2018, Control of Color Imaging Systems.