πŸ’»

Creative Coding & Shaders

Write math algorithms for generative visual art

Intermediate Free to start Indoor Moderate pace

Harness Processing, p5.js, and GLSL fragment shaders to create hypnotic generative animations driven by math.

πŸŒ™ You can start this tonight β€” no special equipment needed

Your first week

A simple day-by-day plan to get you started smoothly β€” no experience needed.

0 of 7 activities complete Start with Day 1 whenever you are ready.
Sign in to sync progress across devices
p5.js setup() & draw() canvas loop
⏱️ ~20 min
πŸ’‘ Experiment with sin() and cos() for oscillating motion.
Perlin noise fields & flow vectors
⏱️ ~30 min
πŸ’‘ Noise creates organic natural movement.
Particle systems with velocity and friction
⏱️ ~35 min
πŸ’‘ Vector math simplifies 2D forces.
Recursive fractals & tree branching
⏱️ ~35 min
πŸ’‘ PushMatrix() and popMatrix() isolate transforms.
Exporting high-res SVG vectors for plotters
⏱️ ~30 min
πŸ’‘ Save frames with keyPress triggers.
Set up your space
Learn one foundation
Learn from people doing it

Inside the Creative Coding & Shaders community

Share something β†’
This week’s community promptShare a recent attemptβ€”even if it did not go as planned.
Share an update

Creative Coding & Shaders projects

Explore projects β†’
πŸ› οΈ
Be the first to build something here.

A project turns curiosity into a journey other people can follow.

Start a project

Latest Creative Coding & Shaders posts

Questions, progress and discoveries from people doing the hobby now.

Nothing has been shared here yet. Want to change that?

Sign in to add hobby β†’