Noisy Color Clouds is an exploration of organic movement through procedural noise. The piece uses multiple layers of seamless Perlin noise to create a flowing, ethereal atmosphere that constantly evolves yet never repeats.

The color palette shifts gradually through the HSL color space, while the movement is driven by layered noise functions that operate at different scales and speeds. This creates a sense of depth and dimensionality in what is essentially a 2D system.

Technical Implementation

The visual is implemented using WebGL shaders, with the main effects achieved through:

  • Layered Perlin noise for movement
  • Dynamic color shifting in HSL color space
  • Smooth interpolation between states
  • Reactive audio integration capability

Parameters

Noise Scale
Multiple layers from 0.1 to 2.0
Movement Speed
Variable, 0.2 to 1.0 units per second
Color Range
Full HSL spectrum