HomeClimate, Ecology & EnvironmentGlobal Dimming & Brightening: Aerosol Masking of Greenhouse Warming (2D)

Global Dimming & Brightening (2D): Aerosol Masking of Greenhouse Warming

Interactive 2D cross-section model of global dimming and brightening: watch sunlight scatter and absorb in an aerosol haze layer, and see how sulfate and soot aerosols have masked — and unmasked — greenhouse-gas warming since 1950.

Climate, Ecology & Environment2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-climate-science ↗ Open standalone

Since 1950, two invisible forces have been pulling Earth's surface temperature in opposite directions. Rising CO₂ traps more outgoing heat every year, but a haze of industrial aerosols — sulfate droplets from burning coal and oil, soot from incomplete combustion — has been scattering and absorbing incoming sunlight before it ever reaches the ground. This 2D cross-section renders that haze layer edge-on: photons fall from the sun, and each one is transmitted, scattered, or absorbed according to Beer–Lambert extinction and the aerosol's single-scattering albedo. Step through a schematic 1950–2020 history to watch the "global dimming" of the 1970s–80s give way to "brightening" as clean-air laws cut sulfate pollution, unmasking greenhouse warming that had been partly hidden underneath it — and switch to soot-heavy aerosol to see the same physics flip sign into net warming instead of cooling. A linked forcing chart and sunlight-partition bar make both competing effects, and their sum, visible at a glance.

⚙ Under the hood

2D cross-section model of global dimming and brightening: watch sunlight fall through an aerosol haze layer and split into transmitted, scattered and absorbed photons by Beer-Lambert extinction, with a linked forcing chart and sunlight-partition bar tracking how sulfate and soot pollution have masked — and unmasked — greenhouse-gas warming across a schematic 1950-2020 history, the same underlying physics as the geometric 3D version.

climateaerosolsglobal-dimmingradiative-forcinggreenhouse-effectatmospheric-science

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

What did you find?

Add reproduction steps (optional)