Organic labyrinths and mazes

This paper addresses the synthesis of labyrinthine and maze structures, which are represented as curves on 2D manifolds. The curves evolve based on a simulation controlled by spatially varying parameters defined by texture maps. We introduce the graphics community to the fascinating area of maze art and present a model for the automatic generation of organic looking labyrinths and mazes. We also present a framework based on regions and patterns for the interactive artistic control of NPR algorithms, such as ours, that evolve in both space and time. In the context of labyrinths, the framework provides the designer with control over both the path complexity and visual aesthetics as the curves evolve. The resulting labyrinths and mazes range from mathematically simple to intricately complex visual structures. Applications of the resulting curves include NPR, difficult to counterfeit imagery, environmental design and architecture, computer games and 1D parameterization of 2D manifolds.

[1]  Luiz Velho,et al.  Stochastic screening dithering with adaptive clustering , 1995, SIGGRAPH.

[2]  James A. Sethian,et al.  Level Set Methods and Fast Marching Methods , 1999 .

[3]  Demetri Terzopoulos,et al.  Snakes: Active contour models , 2004, International Journal of Computer Vision.

[4]  David Salesin,et al.  Computer-generated floral ornament , 1998, SIGGRAPH.

[5]  Michael Lindenbaum,et al.  On the metric properties of discrete space-filling curves , 1996, IEEE Trans. Image Process..

[6]  S P Kaplan Through the labyrinth. , 1993, Rehab management.

[7]  Greg Turk,et al.  Generating textures on arbitrary surfaces using reaction-diffusion , 1991, SIGGRAPH.

[8]  Nuria Oliver,et al.  Curve Analogies , 2002, Rendering Techniques.

[9]  Peter Occhiogrosso,et al.  Through the Labyrinth , 1991 .

[10]  Paul S. Heckbert,et al.  Using particles to sample and control implicit surfaces , 1994, SIGGRAPH Courses.

[11]  Aleksandr I︠A︡kovlevich Kipnis,et al.  Van der Waals and Molecular Science , 1996 .

[12]  Douglas DeCarlo,et al.  Stylization and abstraction of photographs , 2002, ACM Trans. Graph..

[13]  Daniel Cohen-Or,et al.  Context‐based Space Filling Curves , 2000, Comput. Graph. Forum.

[14]  Patrick Conty,et al.  The Genesis and Geometry of the Labyrinth: Architecture, Hidden Language, Myths, and Rituals , 2002 .

[15]  Victor Ostromoukhov Digital facial engraving , 1999, SIGGRAPH '99.

[16]  Roger D. Hersch,et al.  Artistic screening , 1995, SIGGRAPH.

[17]  L. Asz Random Walks on Graphs: a Survey , 2022 .

[18]  Chiew-Lan Tai,et al.  MoXi: real-time ink dispersion in absorbent paper , 2005, SIGGRAPH '05.

[19]  Ioannis Karatzas,et al.  Brownian Motion and Stochastic Calculus , 1987 .

[20]  David Salesin,et al.  Multiresolution curves , 1994, SIGGRAPH.

[21]  Andrew Witkin,et al.  Reaction-diffusion textures , 1991, SIGGRAPH.