Wind power visualization with WebGL particles
Last updated Jul 6, 2026
1.1k
Stars
230
Forks
12
Issues
+1
Stars/day
Attention Score
96
Language breakdown
JavaScript 71.7%
GLSL 23.8%
Shell 4.5%
▸ Files
click to expand
README
WebGL Wind — Demo
A WebGL-powered visualization of wind power. Capable of rendering up to 1 million wind particles at 60fps.
This project is heavily inspired by the work of:
and his wonderful Earth project with its open-source version.- Fernanda Viégas and Martin Wattenberg and their
- Chris Wellons and his WebGL tutorials,
- Greggman and his WebGL Fundamentals guide.
Running the demo locally
npm install
npm run build
npm start
open http://127.0.0.1:1337/demo/
Downloading weather data
- Install ecCodes (e.g.
brew install eccodes). - Edit constants in
data/download.shfor desired date, time and resolution. - Run
./data/download.sh <dir>to generate wind data files (pngandjson) for use with the library.
🔗 More in this category