The start of the Framework

I have decided to pursue this project with pattern-based designs. More specifically, with a circular shape that uses the Kaleidoscope effect as I find it the most interesting concept. All the work will be done in Processing – a graphical library that is built on top of Java.

For this week, I’ve started on building the framework – a base shape of the stained-glass so that it could be used later on generating inner parts of the design.

To begin with, I had to generate one piece:

#.png

Then, the bottom arc was added:

#.png

The next step required me to add copies of this piece with specific transformations to that the Kaleidoscope effect would be achieved. When this was done, I had a full circle:

#.png

It is hard to say whether I managed to do proper transformations to the pieces and successfully achieved wanted results. To verify that, I added some dummy lines and this is what I got:#.png

Looks pretty interesting already. However, it’s even prettier if the angle of one piece is reduced to even more. This is the result of 15°:

#.png

As the basic structure of the stained-glass is done, following weeks will be dedicated to generative algorithms that will be used to fill in pieces of the design.

Leave a comment