Interactive 3D analysis of rain accumulation on moving surfaces
Live Counters
Time0.0 s
Distance0.0 m
Top drops0
Front drops0
Total0
Drag to orbit · Scroll to zoom
A rectangular prism with human proportions moves through vertical rain. Top face in blue, front face in red.
The Problem
Rain falls vertically at terminal velocity \(v_y\), with spatial density \(\rho\) drops per m³.
A person — modeled as a rectangular prism with human proportions — walks forward at \(\dot{x}\).
Does speed matter? Which surfaces capture the rain?
Two surfaces face the rain: the TOP \(A_t\)
and the FRONT \(A_f\). The total accumulation is:
In the ground frame, rain passes through the horizontal area \(A_t\) at
a flux \(\Phi = \rho v_y\) drops per m² per second. Accumulation over time \(t\):
$$N_t(t) = \Phi\, A_t\, t = \rho\, v_y\, A_t\, t$$
Counter-intuition: horizontal velocity \(\dot{x}\) does not appear.
The top sweeps into new rain at exactly the rate it leaves old rain.
Vector Derivation
Relative rain velocity \(\vec{v}_{rel} = -\dot{x}\hat{i} - v_y\hat{k}\). Top normal \(\vec{A} = A_t\hat{k}\).
Since \(d = \dot{x}t\), this simplifies to \(N_f = \rho A_f d\) —
depending only on distance traveled, not on speed.
Running does not reduce frontal accumulation.
The front term is independent of speed. Only the top term decreases as \(\dot{x}\) increases.
Conclusion: faster is drier — but you asymptotically approach \(\rho A_f d\), never zero.
Total Drops vs Walking Speed
Top
Front
Total
\(\dot{x}^{*}\)
Current \(\dot{x}\)
The Role of \(v_y\) in Optimal Speed
Strictly speaking, in no-wind rain, there is no true optimum — \(N(\dot{x})\) over fixed distance decreases monotonically.
But a characteristic "diminishing-returns" speed emerges where top and front accumulation rates are equal:
$$\dot{x}^{*} \;=\; v_y \cdot \frac{A_t}{A_f}$$
At \(\dot{x} = \dot{x}^{*}\) the total is exactly twice the infinite-speed asymptote \(N_\infty = \rho A_f d\) — half top, half front.
Below \(\dot{x}^{*}\) the top dominates. Above, you approach \(N_\infty\) asymptotically.
Beautifully, for human proportions \((A_t/A_f \approx 0.14)\), \(\dot{x}^{*}\) falls in the
0.5 – 2 m/s range — essentially walking speed. That's why running helps far less than intuition suggests: a brisk walk already pushes you past the knee of the curve.