Perlin Noise

Xiangqian Huang Daniel

Perlin noise, developed by Ken Perlin in 1983, generates smooth, natural transitions between values, making it ideal for simulating organic patterns such as terrain, clouds, or waves. Unlike pure randomness, Perlin noise creates gradient-based noise, providing continuity and realism.

In this project, the algorithm powers an interactive particle animation system. Driven by Perlin noise, particles move fluidly across the canvas, mimicking natural phenomena. Users can add particles with clicks or save their creations by pressing the 's' key, showcasing the beauty of Perlin noise in visual design.