Network crawler

Holywood style artwork of a network crawler. Run Full Screen

Fun with FFT

For a project I work on, the designer had the idea of having real-time sound waves on the background of the application. Challenge accepted! See below the result of the first prototype. The current implementation measures the energy of sound by doing fast Fourier transformations and sum the…


L-systems are a mathematical formalism proposed by the biologist Aristid Lindenmayer in 1968 as a foundation for an axiomatic theory of biological development. More recently, L-systems have found several applications in computer graphics [Smith 1984; Prusinkiewicz and Hanan 1989; Prusinkiewicz and…


Logo Fractal

Infinite animated logo I created an infinite version of the logo of UI/UX designer Luan Gjokaj. Please checkout his great website Riangle. Run Full Screen

2D strange attractors

I've always been fascinated by fractals and strange attractors. One of the most famous strange attractor system is the Lorenz system. But with some trial and error, you can find some formulas that create "chaos". In this post, I used a system of equations, described in the book "Chaos In…

Diffusion-Reaction, creating animal patterns

I while ago, I stumbled upon a famous paper of Alan Turing called The chemical basis of morphogenesis. It is fascinating to see the idea of using diffusion - reaction equations to simulate the creation of animal patterns. In his paper, he describes his idea to use two non-uniform…


Celebrate the seventies! Groovy baby! Canvas prototype of a web interface with dynamic buttons, turning polar roses and Fast Fourier Transformation for real-time spectrum analysis of the music to animate the Blitzblit logo. Move the mouse to reveil the buttons. Music: E.V.A. by Jean-Jacques Perrey…

Bouncing balls

Pixels meet physics! What to code when you have an hour sitting in the train, or don't want to waste your evening watching  tv? Let's try a quick and simple simulation, where raw pixels come to live and react like they obey the laws of physics. Enjoy this simulation of bouncing…

Cloud Dancer

Birds and skyscrapers competing for the sky. "Cloud Dancer" A computer generated collage of birds, buildings, brush strokes, text and mosaic. Every mouse click generates a new art piece. The total amount of possible outcomes is around 3000 pieces. Start Full Screen

Interactive animating eyes

Interactive animating eyes A little experiment on interaction and animation, using canvas and javascript. Click on the image below to start the interaction. Make me happy, make me sad, make me angry, make me mad. Run Full Screen