Home▸Meteorology & Weather Patterns▸Rain Storm Over City: Terminal Velocity & Puddle Accumulation (2D)

Rain Storm Over City: Terminal Velocity & Puddle Accumulation (2D)

2D companion to the 3D city rainstorm: droplets fall at their real Atlas-formula terminal velocity, wind tilts their path, and a puddle visibly rises as rainfall intensity accumulates over time.

Meteorology & Weather Patterns2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-rain-storm-over-city ↗ Open standalone

This 2D companion strips the 3D city rainstorm down to the numbers that actually govern it: each droplet falls at the terminal velocity given by the Atlas (1977) empirical formula v(d) = 9.65 − 10.3·e−0.6d for its diameter d in millimetres, wind tilts every streak by the arctangent of wind speed over that fall speed, and a puddle at street level rises in real time as the rainfall-intensity slider (in millimetres per hour) is integrated over elapsed time — so cranking intensity up visibly floods the street instead of just adding more particles for show, and thinning or thickening droplets changes how fast they fall independently of how much rain is falling.

⚙ Under the hood

2D rain-storm lab: Atlas-formula droplet terminal velocity, wind-driven fall angle, and a puddle depth that rises in real time as rainfall intensity, wind and droplet size are tuned over a night skyline with lightning.

rain simulationterminal velocitydroplet physicswind driftpuddle accumulationatlas formula

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)