polymorph tessellation polygon truchet surface design pattern
Polymorph

Polymorph

written by Kusamehewa

03 Dec 202250 EDITIONS
0.2 TEZ

This project is an extension of our pieces, Apophenia and Paper Cut. We wanted to continue to explore the depths of Truchet patterning but with more possibilities for complexity. So we designed new tiles and this time we divided each side into 9 instead of the previous 5 and 7 repsectively. We also made dodecahegons as

With nine divisions on each side there are a few ways of colouring that work. We opted for a four colour palette, with 1,2,3,4,1,4,3,2,1 pattern like this:

Single dodecahedron tile showing order of colours along the edges and also in its rings.

Here are some of the dodecagons, hexagons, squares and triangles we made:

Single Dodecagon
Single Hexagon
Single Square
Single Triangle
Single Dodecagon
Single Hexagon
Single Square
Single Triangle

When we began creating tessellation patterns with these we found that they were beautiful and intriguing but also quite static. We wanted to introduce some movement, some journey into the work. We created another kind of tile. While the original tiles were specifically designed to hide the underlying structure, these new tiles were designed to emphasize it. We called the original tiles 'chaotic' and the new tiles 'ordered'.

Concentric Dodecagon
Concentric Hexagon
Concentric Square
Concentric Triangle

We divided our canvas into six parts, horizontally or vertically and assigned different probabilities of each kind of polygon appearing in each part so that, for example, one side of the canvas would be entirely chaotic tiles and the other entirely ordered with mixed amounts of each in between.

Example of morphing from ordered to chaotic

For the palettes, to increase variety, we decided to have sets of seven colours, 3 darker, 3 lighter and a border colour. We added the interactivity that would allow the viewer to randomise how the colours were picked so that a single palette can give quite different and yet harmonious results:

Single palette randomised in different ways

We also wanted people to be able to see more of the chaotic pattern if they wanted to so we added interactivity to switch between all ordered, all chaotic and mixed:

Chaos to order and in-between

We added a border, which is also removable. The ordered pattern will infinitely tile.

The chaotic pattern also has the potential for infinite tiling. If anyone would like an infinite tile based on their token we would be more than happy to make that for you.

We made 4 different tiling patterns which each have a different combination of dodecagons, hexagons, squares and triangles. The fourth pattern we made did not have any dodecagons in the basic tiling pattern so we added some random ones which gives these rarer pieces a slightly different feel.

Thank you so much for reading. All of my code is available for viewing on fxhash via a right click and 'view source' in live mode. If you have any questions or comments please feel free to contact me @Kusamehewa or Kusamehewa #5288 on Discord.

project name project name project name

feedback

stay ahead with our newsletter

receive news on exclusive drops, releases, product updates, and more