Noise is maybe the most usefull tool in procedural generation. In this series we will introduce step by step the concept throw OpenGL Shading Language (GLSL).

If you’re not familiar with GLSL, I recommand to start with the first lesson

Fell free to go directly to any lesson, if you don’t understand something, you could jump back to previous lesson.

So, let’s explore noise !