A construction of the Hat tilings by a Markov partition

1 min read Original article ↗

Place a tile: drag from sidebar, or click sidebar tile then click canvas.
Move a tile: drag it. Drop on sidebar to remove it.
Delete a tile: right-click it.

Rotate: Q (left) / E (right) / scroll wheel — while hovering or dragging.
Flip: W    Cancel: Escape or right-click.

Pan canvas: drag empty area, middle-button drag, Shift+drag, or arrow keys.
Shift grid: Alt+drag (or "Shift grid" button).
Zoom: scroll wheel, +/− keys, or +/− buttons (bottom-right). 0 to reset to default.

Continuous tiling: C or button — keep tile selected after placement.

Tiling and settings are saved automatically.