https://hgpu.org/?p=4481
Generating and Rendering Procedural Clouds in Real Time on Programmable 3D Graphics Hardware