Proceedings: GI 2004

Dihedral Escherization

Craig Kaplan , David Salesin

Proceedings of Graphics Interface 2004: London, Ontario, Canada, 17 - 19 May 2004, 255-262

DOI 10.20380/GI2004.31

  • Bibtex

    author = {Kaplan, Craig and Salesin, David},
    title = {Dihedral Escherization},
    booktitle = {Proceedings of Graphics Interface 2004},
    series = {GI 2004},
    year = {2004},
    issn = {0-89791-213-6},
    isbn = {1-56881-227-2},
    location = {London, Ontario, Canada},
    pages = {255--262},
    numpages = {8},
    doi = {10.20380/GI2004.31},
    publisher = {Canadian Human-Computer Communications Society},
    address = {School of Computer Science, University of Waterloo, Waterloo, Ontario, Canada},
    keywords = {Textures and Materials},


Escherization [9] is a process that finds an Escher-like tiling of the plane from tiles that resemble a user-supplied goal shape. We show how the original Escherization algorithm can be adapted to the dihedral case, producing tilings with two distinct shapes. We use a form of the adapted algorithm to create drawings in the style of Escher's print Sky and Water. Finally, we develop an Escherization algorithm for the very different case of Penrose's aperiodic tilings.