Некоторые экспериментальные эффекты дождя и воды, сделанные с WebGL в различных демонстрационных визуализациях.
Идея реализована очень эффектно – представлен реалистичный эффект дождя в различных вариациях.
Как указывают авторы данное расширение является экспериментальным, поэтому для просмотра лучше использовать хром.
WebGL является API JavaScript для рендеринга 2D и 3D графики, что позволяет использовать GPU для повышения производительности. Он основан на OpenGL ES, и шейдеры не написаны в JS вообще, а в языке называется GLSL.
В общем это делает его трудным к использованию в веб-разработке, без предварительных знаний.
Как обычно – это общедоступные источники для ознакомления.