Julien Bloit
music & gesture
Truchet tiles
Category : share

Truchet tiles are an easy way to generate unexpected image patterns from tiling a surface with the same repeating image that is simply rotated with a multiple of 90 degrees. You can choose to rotate the new tile with a given pattern (let’s say one rotation every 3 tile), or let randomness choose.

Here is an example with the elementary cell being a triangle, paving a 10 x 10 surface :

In the above, the rotating pattern from one tiling to the next is to rotate two tiles out of three (0, -90°, -90°), going from left to right and top to bottom.

You can also try with different elementary shapes. Here’s a classic example with the elementary cell consisting of a blue quare with two 90° white arcs in the opposite corners :

I find it a good exercise to get started with object oriented programming in Processing, and encourage you to download this code (the triangles example) and hack it to generate your own patterns :

randomTrianglePattern.zip

 

 

 

 

 

 

 

 

Comments Closed

Comments are closed.

Category : share
logoPhonotonic

In 2010, Nicolas Rasamimanana and I founded Phonotonic, a nonprofit spun off IRCAM Real Time Musical Interaction Team. Phonotonic’s purpose was to leads art-science projects at the frontier between academic research and applied systems for broad audiences. It gathers researchers and artists to imagine and design interactive systems that combine the body and novel numeric [...]

Capture d’écran 2012-08-04 à 15.05.52

I’m doing prospective work for a future performance involving a vocalist, a percussionist and realtime computer graphics. The goal is to design an environment which evolves by reacting to sounds on stage. The performance is to be played in schools, but might as well be presented to adults later if they behave. In the meantime [...]

circleTiles

Truchet tiles are an easy way to generate unexpected image patterns from tiling a surface with the same repeating image that is simply rotated with a multiple of 90 degrees. You can choose to rotate the new tile with a given pattern (let’s say one rotation every 3 tile), or let randomness choose. Here is [...]

Masterclass at CEMM, Bussero

  Kumquat was invited to give a workshop in the CEMM music school in Italy, near Milano. We spent a day with about 15 students, playing some of our songs together. It was an opportunity for us to try and reconstruct the composition ideas underlying our musical material. Some are based on rather complex rythmic [...]

800px-Noisebridge_tools

Max/MSP is a graphical programming environment very useful to prototype software for live performance. Of course you can use it for more than prototyping, but I find it very efficient to rapidly test ideas. I tend to use it very often, even for non interactive tasks like recording my band rehearsals. It can be useful [...]