The Big Bang.

Points, just simple nice points. The origin of the project was really surprising just like its own being.

While trying to solve an assignment I made a mistake, which opened the door to my fantasy and curiosity.
So I decided to dig deeper into the world of p5 to be able to realize my vision.
I made different versions of this project and decided to transform it in a little experience more interesting for the viewer by giving him the possibility to move through it, to change some parameter and therefore to be more active while having a look at it.

Move around, zoom in and out using the mouse. Try also to change some value to see how you can affect what you see.

Sketch zeigen


Rolling squares.

This is the result of different attempts while figuring out how geometric figures can be used to generate something nice to see.

The early attempts were pretty static even if the squares could be moved. I tried different variations mixing different degree of rotation, the size of the composition, the distance between each square and different shapes.
The result looks surprisingly quite smooth and reminds almost of some texture.

You can change the parameters to see how they affect the squares and so you can find your favorite composition.

Sketch zeigen



The supporting pillars for this project are an engineer and a mathematician, Bézier and Fibonacci. Basis for this composition is a series of Bézier curves calculated on the Fibonacci sequence.

To find the right degree for the curves took some time. The first curves waren’t flawless enough and therefore I had to do some research to better understand how they work and how I could apply those principles to p5 in order to be able to obtain the right curve.

Try to add some weight to the stroke or to change the alpha value.
By pressing the key 1 you can turn the color on and off.

Sketch zeigen


Moving with the colours.

The starting point and the aim of this project are the colours.

I try to let the viewer to be able to see and to understand how colours interact with one another and how new one are created through the principles of colour addition and subtraction.

By the first approach I focused only on how to use just the colours to reach the goal correctly, without success. I decided also to give some depth by changing from 2D to 3D with the help of WEBGL. I did some experiment to get used to it in order to reach the set goal understanding how light works and how it affects the colour and the perception of it.
In addition, every circle has a different size and a different position in relation to the other circles.

Feel free to move around in the canvas. Use the mouse to move the camera or zoom in and out.You can also play with the speed and the size of the circles.
Press the key 1 to select the addition or the subtraction mode.

Sketch zeigen

Freie Arbeit


This is my first attempt using a video input to draw something on the canvas.

You can see the pixels reacting in real time to what the camera is capturing almost resembling an oil painting.

Sketch zeigen