If you're seeing this message, it means we're having trouble loading external resources for Khan Academy.

If you're behind a web filter, please make sure that the domains *.kastatic.org and *.kasandbox.org are unblocked.


1 project
2 articles
2 challenges

Challenge: Noisy step walker

Turn a random walker into a noise-based walker instead.

Challenge: Animated noise

Turn static noise into animated noise.

Project: Mountain range

<p>You've seen that Perlin noise is sometimes better at simulating natural patterns than randomness, like how the program below makes a mountain range with just a few lines of noise-controlled code. Keep using noise and randomness to paint ...