https://github.com/mark1bean/modulo-krinkle-tiling-for-illustrator
Draw Modulo Krinkle Tilings In Adobe Illustrator.
https://github.com/mark1bean/modulo-krinkle-tiling-for-illustrator
Last synced: 2 months ago
JSON representation
Draw Modulo Krinkle Tilings In Adobe Illustrator.
- Host: GitHub
- URL: https://github.com/mark1bean/modulo-krinkle-tiling-for-illustrator
- Owner: mark1bean
- License: mit
- Created: 2025-07-19T06:14:30.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-08-01T09:59:12.000Z (11 months ago)
- Last Synced: 2025-08-01T11:59:54.714Z (11 months ago)
- Language: JavaScript
- Size: 456 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Modulo Krinkle Tiling for Adobe Illustrator
Extendscript tool to generate Modulo Krinkle tiling, as described in:
[Miki Imura, *A new non-periodic tiling based on modulo arithmetic*, arXiv:2506.07638](https://arxiv.org/abs/2506.07638)
Huge thanks to Miki for discovering this tiling and sharing with us!
## Usage
From Adobe Illustrator, run the script file **Draw Modulo Krinkle Tiling.js** and you will see the interface (see below). Explore the parameters, set the drawing options and click "Draw" to generate the tiling.

## Highlights
## Installation
### Step 1: Download the Scripts
Download script files (zipped):
[](https://github.com/mark1bean/modulo-krinkle-tiling-for-illustrator/archive/refs/heads/main.zip)
The repository contains the following script files:
- **Draw Modulo Krinkle Tiling.js** - start here!
Helper files (required):
- MK_Drawing.js - contains drawing code specific to Adobe Illustrator.
- MK_UI.js - contains code for the UI.
- MK.js - contains code for generating the MK Tiling.
Other files:
- Other Drawing Examples.js - contains some examples of custom drawing functions.
> Note: Ensure that **Lib** folder and all its files are in the same folder as the **Draw Modulo Krinkle Tiling.js** script file.
---
## Author
All code in this repo is by Mark Bean ("[m1b](https://community.adobe.com/t5/user/viewprofilepage/user-id/13791991)"), inspired by a lifelong love of tiling patterns.
## Acknowledgements
The Modulo Krinkle Tiling was created by Miki Imura, author of the paper [*A new non-periodic tiling based on modulo arithmetic*, arXiv:2506.07638](https://arxiv.org/abs/2506.07638). See also [Miki's tiling web page](https://mk.tiling.jp/).
## License
This project is open-source and available under the MIT License. See the [LICENSE](LICENSE) file for details.