Tactile-Python
June 17, 2022 ยท View on GitHub
Tactile-Python is a pure Python port of tactile-js, a library for representing, manipulating, and drawing isohedral tilings on the 2D plane. Craig S. Kaplan created tactile-js based on his PhD thesis.
See tactile's original README file for more information on how to use this library.
Install
pip install tactile
Demo
See examples/random_tiles_p5.py which requires p5. It will display random tilings in a window.

License
BSD 3-Clause License, inherited from tactile-js.
Related Libraries and Projects
- turning-function: A shape distance metric, hopefully the same as used in "Escherization" (Kaplan & Salesin, 2000)