Algorithms

Marching Squares

Marching squares is a computer graphics algorithm that generates contours for a two-dimensional scalar field (via Wikipedia)

#algorithm #marching squares #perlin noise 

Particles

Particle Effects

#p5.js #particles 

Noise

Perlin Noise - Linear Mapping

Quick visualization of Perlin Noise along a single axis over time, meant to give a concrete idea of how the values are random but also related to neighboring positions

Worley Noise

#p5.js #noise #algorithm #worley noise 

Projects

Live Background

Recreation of this blog's background (circa 2020) using P5.js and Perlin Noise

Perlin Noise - Flow Field

This project combines two separate techniques, Particles and Perlin Noise to generate interesting images. There's a full description and this experiment features controls so you can play around with the variables.

#p5.js #perlin noise #particles