P5 - Processing

Some processed graphics generated with the P5 JavaScript library. This animations are created primarly out of code and mostly without the use of any graphical files.


Baltic Pattern - Using Perlin Noise Algorithm to create a randomised pattern.

Oscillation - Using oscillation functions to create a working clock with a pendulum.

Particle Systems - Simulation of firework and rockets going off.

Paticle Movement - Simulation Particles to form words with the use of different forces.

Physic Engine- Using matter.js to simulate a physical world with interacting objects.

Physic Engine - Taking matter.js a step further by creating self-moving objects.

Autonomous Agents - Autonomous and independently moving objects in a swarm.

Weather Simulation - A weather simulation with an reacting environment.