Video art - Sandrine

Sometimes, it is nice to look back in time. In September 2013, on the last day of "Magneet festival" in Amsterdam, a selected group of artists showed their short movies. I was one of the lucky ones who's movie was selected for the performance. The performance in itself was quite unique. The…


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…


Deep Dream in HD

Around may 2015, a researcher at Google, Alexander Mordvintsev, took a deep network meant to recognize objects in an image, and instead used it to *generate new objects in an image. The internet quickly exploded after seeing one of the images it produced. Soon after, Google posted a blog entry on…


L-Systems

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

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


Moonraker

Chasing the moon, flying over the surface with high speed. I love the ray marching method for creating incredible graphics. No mesh or texture is used, the whole program is made in the fragment shader. Click on the image to run the simulation. Fly over the surface of the moon. Run Full Screen Ray…


Phyllotaxis

Tonight I was reading some interesting publications about math in nature. I was drawn to the phenomena of Phyllotaxis. The beautiful and dense arrangement of leaves in nature is stunning to see. The text below is cited from the free book "the algorithmic beauty of plants", available on the website…


Ray marching

I started to experiment with a technique called "ray marching", also called "ray casting" or "sphere tracing". The method is quite new and different from the classic method with 3D vertex models or ray tracing. There is an excellent paper, written by Prof. John C. Hart. You can read it here:…


Painting with deep neural network

I'm fascinated by computer generated art and I think it would be great if a computer would be able to learn how to paint. As an experiment, I've created a deep neural network that takes coordinates input X of 2 neurons, mapped to 5 hidden layers with 64, 128, 256, 128 and 64 neurons respectively.…