Learning p5.js week five: Worley Noise

Published in

Week five of p5.js sketches: This time I try to implement Worley Noise, a different approach to OpenSimplex Noise, the one I used for Marching Squares.

Learning p5.js week four: Hilbert Curve

Published in

Week four of p5.js sketches: Implementing the Hilbert curve algorithm to draw the classic infinite space-filling curve.

Learning p5.js week three: Wave Function Collapse

Published in

Week three of learning p5.js: implementing the Wave Function Collapse algorithm in JavaScript to generate procedural patterns and explore constraint-based systems.

Learning p5.js week two: Marching Squares

Published in

Week two of p5.js experiments: implementing the marching squares algorithm in JavaScript to generate procedural worlds from simple values.

Learning p5.js week one: Paper marbling algorithm

Published in

Week one of p5.js experiments: a digital take on paper marbling, where geometry and color mix into flowing, unpredictable patterns.

Learning p5.js week zero: Introduction

Published in

It's been a while since I wanted to learn p5.js to make art through code, and in the next few weeks I'm going to be sharing my progress with this library.