skip to main content
research-article

Interlocking Spiral Drawings Inspired by M. C. Escher’s Print Whirlpools

Published: 22 November 2022 Publication History

Abstract

Whirlpools, by the Dutch graphic artist M. C. Escher, is a woodcut print in which fish interlock as a double spiral tessellation. Inspired by this print, in this article we extend the idea and present a general method to create Escher-like interlocking spiral drawings of N whirlpools. To this end, we first introduce an algorithm for constructing regular spiral tiling T. Then, we design a suitable spiral tiling T and use N copies of T to compose an interlocking spiral tiling K of N whirlpools. To create Escher-like drawings similar to the print, we next specify realization details of using wallpaper templates to decorate K. To enhance the aesthetic appeal, we propose several measures to minimize motif overlaps of the spiral drawings. Technologically, we develop algorithms for generating Escher-like drawings that can be implemented using shaders. The method established is thus able to generate a great variety of exotic Escher-like interlocking spiral drawings.

Supplementary Material

tog-21-0132-File003 (tog-21-0132-file003.zip)
Supplementary videos
Appendices

A Proof of Proposition 3.1

Differentiating \(z_{11}\) and \(z_{12}\) with respect to \(t\), we have
\begin{equation} {\left\lbrace \begin{array}{ll} \frac{\mathrm{d}z_{11}}{\mathrm{d}t} = \lambda _1(k + i)e^{(k + i) t}, \\ \frac{\mathrm{d}z_{21}}{\mathrm{d}t} = \lambda _1(k + i)e^{(k + i) t + \frac{2 \pi }{N} i}. \end{array}\right.} \end{equation}
(40)
Since \(k + i = e^{i\alpha } \sqrt {1 + k^2}\), where \(\tan \alpha = \frac{1}{k}\) and \(B_1 = z_{11} (\frac{\pi }{2} + \frac{\pi }{N})\), the first equation of Equation (40) at \(B_1\) becomes
\begin{equation} \frac{\mathrm{d} z_{11}}{\mathrm{d}t} \bigg |_{B_1} = \lambda _1 \sqrt {1 + k^2} \cdot e^{k (\frac{\pi }{2} + \frac{\pi }{N})} \cdot e^{i \left[ (\frac{\pi }{2} + \frac{\pi }{N}) + \alpha \right]}. \end{equation}
(41)
Let \(B_N\) be the intersection of \(z_{11}\) and \(z_{N1}\) on line segment \(\overline{A_1 A_N}\), as shown in Figure 4. Since \(\angle B_N A_1 C_1 = \frac{\pi }{2} + \frac{\pi }{N}\), \(B_N\) is given by
\begin{equation} B_N = z_{11} \left(-\frac{\pi }{2} - \frac{\pi }{N} \right). \end{equation}
(42)
Now,
\begin{equation} B_1 = e^{\frac{2 \pi }{N}} B_N = e^{\frac{2 \pi }{N}} z_{11} \left(-\frac{\pi }{2} - \frac{\pi }{N} \right) = z_{21} \left(-\frac{\pi }{2} - \frac{\pi }{N} \right). \end{equation}
(43)
That is, \(z_{21} = B_1\) when \(t = -\frac{\pi }{2} - \frac{\pi }{N}\). Then, the second equation of Equation (40) at \(B_1\) becomes
\begin{equation} \begin{split} \frac{\mathrm{d} z_{21}}{\mathrm{d}t} \bigg |_{B_1} & = \lambda _1(k + i) e^{(k + i) (- \frac{\pi }{2} - \frac{\pi }{N}) + \frac{2 \pi }{N} i} \\ &= \lambda _1 \sqrt {1 + k^2} \cdot e^{-k (\frac{\pi }{2} + \frac{\pi }{N})} \cdot e^{i \left[(-\frac{\pi }{2} + \frac{\pi }{N}) + \alpha \right]}. \end{split} \end{equation}
(44)
From Equations (41) and (44),
\begin{equation} \arg \left(\frac{\mathrm{d} z_{11}}{\mathrm{d}t} \bigg |_{B_1} \right) - \arg \left(\frac{\mathrm{d} z_{21}}{\mathrm{d}t} \bigg |_{B_1} \right) = \pi . \end{equation}
(45)
Therefore, the two tangential vectors are in opposite direction.
To prove part (b), we note that
\begin{equation} |\overline{A_1 B_1}| = \lambda _1 e^{k(\frac{\pi }{2} + \frac{\pi }{N})} \end{equation}
(46)
and
\begin{equation} |\overline{A_2 B_1}| = \lambda _1 e^{-k(\frac{\pi }{2} + \frac{\pi }{N})}. \end{equation}
(47)
Since \(|\overline{A_1 A_2}| = |\overline{A_1 B_1}| + |\overline{A_2 B_1}| = 2 \sin \frac{\pi }{N}\), we obtain
\begin{equation} \left[ \lambda _1 e^{k (\frac{\pi }{2} + \frac{\pi }{N})} + \lambda _1 e^{-k (\frac{\pi }{2} + \frac{\pi }{N})} \right] = 2 \sin \frac{\pi }{N}, \end{equation}
(48)
from which Equation (24) follows. This completes the proof.

B Proof of Proposition 3.2

We omit the proof of part (a) as it is similar to that of Proposition 3.1. As for part (b), we note that
\begin{equation} |\overline{A_1 E_1}| = \lambda _2 e^{k (\frac{\pi }{2} + \frac{\pi }{N})} \end{equation}
(49)
and
\begin{equation} |\overline{A_2 E_1}| = |\overline{A_1 E_N}| = \lambda _2 e^{k (\frac{3\pi }{2} - \frac{\pi }{N})}. \end{equation}
(50)
Since \(|\overline{A_1 A_2}| = |\overline{A_1 E_1}| + |\overline{A_2 E_1}| = 2 \sin \frac{\pi }{N}\), we obtain
\begin{equation} \left[ \lambda _2 e^{k (\frac{\pi }{2} + \frac{\pi }{N})} + \lambda _2 e^{k (\frac{3\pi }{2} - \frac{\pi }{N})} \right] = 2 \sin \frac{\pi }{N}, \end{equation}
(51)
from which Equation (30) follows. This completes the proof.

References

[1]
E. Akleman. 2009. Twirling sculptures. J. Math. Arts 3, 1 (2009), 1–10.
[2]
S. Broomhall, G. Ivey, and N. L. Jones. 2019. How Leonardo da Vinci, ‘Master of Water’, Explored the Power and Beauty of its Flow. Retrieved June 24, 2022 from https://theconversation.com/how-leonardo-da-vinci-master-of-water-explored-the-power-and-beauty-of-its-flow-112401.
[3]
V. Bulatov. 2022. Hyperbolic Tilings. Retrieved June 24, 2022 from http://bulatov.org/math/index.html.
[4]
N. C. Carter, R. L. Eagles, S. M. Grimes, A. C. Hahn, and C. A. Reiter. 1998. Chaotic attractors with discrete planar symmetries. Chaos Soliton Fract. 9, 12 (1998), 2031–2054.
[5]
C. J. Chen. 2014. Spiral Polyskelion. Retrieved June 24, 2022 from http://benice-equation.blogspot.com/2014/08/spir al-polyskelion.html.
[6]
T. A. Cook. 1914. The Curves of Life. Constable, London.
[7]
D. Dunham and J. Shier. 2018. New metamorphosis patterns. In Proceedings of Bridges 2018: Mathematics, Art, Music, Architecture, Education, Culture, E. Torrence, B. Torrence, C. Séquin, and K. Fenyvesi (Eds.). Tessellations Publishing, Phoenix, AZ, 75–82.
[8]
B. Ernst. 2018. The Magic Mirror of M.C. Escher. Taschen GmbH, New York.
[9]
M. C. Escher. 1957. Whirlpools. Retrieved June 24, 2022 from https://mcescher.com/wp-content/uploads/2019/05/LW-423.jpg.
[10]
M. C. Escher. 1989. Escher on Escher. Harry N. Abrams, Publishers, New York.
[11]
M. C. Escher. 2016. M.C. Escher: The Graphic Work. Taschen GmbH, New York.
[12]
R. Fathauer. 2018. Art and recreational math based on kite-tiling rosettes. In Proceedings of Bridges 2018: Mathematics, Art, Music, Architecture, Education, Culture, E. Torrence, B. Torrence, C. Séquin, and K. Fenyvesi (Eds.). Tessellations Publishing, Phoenix, AZ, 15–22.
[13]
K. Gdawiec. 2017. Procedural generation of aesthetic patterns from dynamics and iteration processes. Int. J. Appl. Math. Comput. Sci. 27, 4 (2017), 827–837.
[14]
B. Grünbaum and G. C. Shephard. 2016. Tilings and Patterns, 2nd Edition. Dover Publications, New York.
[15]
M. Howison and C. H. Séquin. 2009. CAD tools for creating space-filing 3D escher tiles. Comput.-Aid. Des. Appl. 6, 6 (2009), 737–748.
[16]
C. S. Kaplan. 2002. Computer Graphics and Geometric Ornamental Design. Ph.D. Dissertation. University of Washington.
[17]
C. S. Kaplan. 2008. Metamorphosis in escher’s art. In Bridges Leeuwarden: Mathematics, Music, Art, Architecture, Culture, R. Sarhangi and C. H. Séquin (Eds.). Tarquin Publications, London, 39–46.
[18]
C. S. Kaplan. 2019. Escher-like Spiral Tilings. Retrieved June 24, 2022 from https:// isohedral.ca/escher-like-spiral-tilings/.
[19]
C. S. Kaplan and D. H. Salesin. 2000. Escherization. In Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH’00). ACM Press/Addison-Wesley Publishing Co., New York, NY, 499–510.
[20]
C. S. Kaplan and D. H. Salesin. 2004. Dihedral escherization. In Proceedings of Graphics Interface (GI’04). Canadian Human-Computer Communications Society School of Computer Science, London, Ontario, Canada, 255–262.
[21]
M. Kaplan and E. Cohen. 2003. Computer generated celtic design. In Proceedings of the Eurographics Workshop on Rendering (EGRW’03), P. Dutre, F. Suykens, P. H. Christensen, and D. Cohen-Or (Eds.). The Eurographics Association, Goslar, DEU, 9–19.
[22]
K. Lee. 2015. Algorithms for morphing escher-like tessellations. In Proceedings of Bridges 2015: Mathematics, Music, Art, Architecture, Culture, K. Delp, C. S. Kaplan, D. McKenna, and R. Sarhangi (Eds.). Tessellations Publishing, Phoenix, AZ, 483–486.
[23]
J. Leys. 2022a. Escher tilings. Retrieved June 24, 2022 from http://www.josleys.com/show_gallery.php?galid=290.
[24]
J. Leys. 2022b. Hyperbolic Escher. Retrieved June 24, 2022 from http://www.josleys.com/show_gallery.php?galid=325.
[25]
S. S. Lin, C. C. Morace, C. H. Lin, L. F. Hsu, and T. Y. Lee. 2018. Generation of escher arts with dual perception. IEEE Trans. Vis. Comput. Graph. 24, 2 (2018), 1103–1113.
[26]
J. L. Locher. 1992. M.C. Escher: The Complete Graphic Work. Thames & Hudson, New York.
[27]
J. L. Locher. 2013. The Magic of M.C. Escher. Thames & Hudson, London.
[28]
J. Lu, C. Barnes, C. Wan, P. Asente, R. Mech, and A. Finkelstein. 2014. DecoBrush: Drawing structured decorative patterns by example. ACM Trans. Graph. 33, 4 (2014), Article no. 90.
[29]
E. Maor. 1987. To Infinity and Beyond. Birkhäuser Boston, New York.
[30]
J. Maringer. 1979. Das triskeles in der vor- und frühgeschichtlichen kunst. Anthropos 74, 3/4 (1979), 566–576.
[31]
P. Ouyang, K. W. Chung, D. Bailey, A. Nicolas, and K. Gdawiec. 2021a. Generation of advanced Escher-like spiral tessellations. Vis. Comput. (2021).
[32]
P. Ouyang, K. W. Chung, A. Nicolas, and K. Gdawiec. 2021b. Self-similar fractal drawings inspired by M.C. Escher’s print square limit. ACM Trans. Graph. 40, 3 (2021).
[33]
P. Ouyang, R. W. Fathauer, K. W. Chung, and X. C. Wang. 2019. Automatic generation of hyperbolic drawings. Appl. Math. Comput. 347 (2019), 653–663.
[34]
randomatlabuser. 2014. Parametric Equations and Specifications of a Triskelion (Triple Spiral). Retrieved June 24, 2022 from https://math.stackexchange.com/questions/651772/ parametric-equations-and-specifications-of-a-triskelion-triple-spiral.
[35]
G. Savransky, D. Dimerman, and C. Gotsman. 1999. Modeling and rendering escher-like impossible scenes. Comput. Graph. Forum 18, 2 (1999), 173–179.
[36]
D. Schattschneider. 1994. Escher’s metaphors. Sci. Am. 271, 5 (1994), 66–71.
[37]
D. Schattschneider. 2004. M.C. Escher: Visions of Symmetry. Harry N. Abrams Inc., San Francisco.
[38]
K. Sugihara. 2009. Computer-aided generation of escher-like sky and water tiling patterns. J. Math. Arts 3, 4 (2009), 195–207.
[39]
T. Veugen. 2022. Tis Veugen Art. Retrieved June 24, 2022 from http://www.tistis.nl/photos.html.
[40]
M. Von Gagern and J. Richter-Gebert. 2009. Hyperbolization of euclidean ornaments. Electr. J. Combin. 16, 2 (2009), 1–12.
[41]
M. T. Wong, D. E. Zongker, and D. H. Salesin. 1998. Computer-generated floral ornament. In Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH’98). Association for Computing Machinery, New York, NY, 423–434.
[42]
T. P. Wu, C. W. Fu, S. K. Yeung, J. Jia, and C. K. Tang. 2010. Modeling and rendering of impossible figures. ACM Trans. Graph. 29, 2 (2010), 13–27.
[43]
J. Yen and C. Séquin. 2001. Escher sphere construction kit. In Proceedings of the 2001 Symposium on Interactive 3D Graphics (I3D’01). ACM, New York, NY, 95–98.
[44]
S. Zarrinmehr, M. Ettehad, N. Kalantar, A. Borhani, S. Sueda, and E. Akleman. 2017. Interlocked archimedean spirals for conversion of planar rigid panels into locally flexible panels with stiffness control. Comput. Graph. 66 (2017), 93–102.

Cited By

View all
  • (2024)Creation of Dihedral Escher-like Tilings Based on As-Rigid-As-Possible DeformationACM Transactions on Graphics10.1145/363804843:2(1-18)Online publication date: 22-Jan-2024
  • (2023)Generation of Escher‐like spiral drawings in a modified hyperbolic spaceMathematical Methods in the Applied Sciences10.1002/mma.933246:13(14489-14508)Online publication date: 6-May-2023

Index Terms

  1. Interlocking Spiral Drawings Inspired by M. C. Escher’s Print Whirlpools

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Transactions on Graphics
      ACM Transactions on Graphics  Volume 42, Issue 2
      April 2023
      210 pages
      ISSN:0730-0301
      EISSN:1557-7368
      DOI:10.1145/3563904
      Issue’s Table of Contents

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 22 November 2022
      Online AM: 04 September 2022
      Accepted: 16 August 2022
      Revised: 15 August 2022
      Received: 01 December 2021
      Published in TOG Volume 42, Issue 2

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Spiral
      2. tiling
      3. Escher art

      Qualifiers

      • Research-article
      • Refereed

      Funding Sources

      • Natural Science Foundation of China
      • Natural Science Foundation of Jiangxi Province of China
      • Base and Talent Project of Guangxi Science and Technology
      • Doctor Start-up Foundation of Guangxi University of Science and Technology
      • Undergraduate Teaching Reform Project of Guangxi Higher Education

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)93
      • Downloads (Last 6 weeks)4
      Reflects downloads up to 27 Feb 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Creation of Dihedral Escher-like Tilings Based on As-Rigid-As-Possible DeformationACM Transactions on Graphics10.1145/363804843:2(1-18)Online publication date: 22-Jan-2024
      • (2023)Generation of Escher‐like spiral drawings in a modified hyperbolic spaceMathematical Methods in the Applied Sciences10.1002/mma.933246:13(14489-14508)Online publication date: 6-May-2023

      View Options

      Login options

      Full Access

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Full Text

      View this article in Full Text.

      Full Text

      HTML Format

      View this article in HTML Format.

      HTML Format

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media