Home▸Space & Astronomy▸Meteor Shower — Atmospheric Entry & Radiant Physics (2D)

Meteor Shower — Atmospheric Entry & Radiant Physics (2D)

Physics-grounded 2D meteor shower: real single-body atmospheric-entry theory (exponential atmosphere, drag deceleration, mass-loss ablation proportional to rho*v^3) drives each meteor's brightness peak and burnout altitude, projected through a genuine radiant-point sky map so parallel real-world trajectories diverge exactly as they do for the Perseids, Leonids and Geminids.

Space & Astronomy2DAdvanced60 FPS📱 Mobile-adapted🔥 Fire⇄ 3D version
2d-meteor-shower ↗ Open standalone

This 2D companion strips the meteor shower down to the physics that actually produces the light show. Each meteoroid is entered into the atmosphere at a real speed and angle and integrated forward with the single-body ablation equations: an exponential atmosphere drives drag deceleration and mass loss proportional to rho·v³, which is what makes a meteor flare to peak brightness and then burn out at a specific altitude rather than simply drawing a streak of fixed length. All of it is rendered on a genuine radiant sky map — a fisheye, zenith-centred projection in which every meteor's geodesic path is computed from a single radiant point, so the streaks fan outward exactly the way real parallel cometary debris does when seen in perspective from the ground. Perseids, Leonids and Geminids presets set historically accurate entry speeds, angles and radiant positions.

⚙ Under the hood

Physics-grounded 2D meteor shower: real single-body atmospheric-entry theory (exponential atmosphere, drag deceleration, mass-loss ablation proportional to rho*v^3) drives each meteor's brightness peak and burnout altitude, projected through a genuine radiant-point sky map so parallel real-world trajectories diverge exactly as they do for the Perseids, Leonids and Geminids.

meteor showeratmospheric entryablationradiant pointsingle-body theoryspace physics2d

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

What did you find?

Add reproduction steps (optional)