Skip to content

BetaNumeric/climate_spiral

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Climate Spiral

Live Demo

spiral.mp4

An interactive 3D web visualization of global temperature anomalies from 1880 to the present. This project creates a spiraling "time-volume" where each volution represents one orbit of the earth and the radius represents the temperature deviation from the 1951-1980 baseline, helping to visualize the accelerating trend of global warming.

Controls and Usage

The animation plays automatically upon loading. You can control the playback using the timeline and buttons at the bottom of the screen.

  • Rotate: Left-click and drag to rotate the spiral.
  • Zoom: Use the mouse scroll wheel.
  • Move: Right-click and drag (requires "Free Camera" to be enabled in the settings).

Click the gear icon to access settings. Here you can toggle between an orthographic and 3D perspective view, adjust the animation speed, or toggle visual helpers like the grid and labels.

To update the data, you can either click "Fetch Latest" in the settings menu (which uses a proxy) or drag and drop the raw GLB.Ts+dSST.txt file directly into the browser window.

Background and Inspiration

This project is a 3D implementation of the "Climate Spiral" concept originally visualized by climate scientist Ed Hawkins from the University of Reading in 2016.

spiral_side_view.mp4

Data Source

The data used in this visualization is the GISTEMP v4 (Global Surface Temperature Analysis) provided by the NASA Goddard Institute for Space Studies (GISS).

Technologies

This project is built using HTML5, CSS3, and JavaScript (ES6). The 3D rendering logic is handled by the Three.js library.

License

This project is open source. Feel free to modify and share.

About

Interactive 3D web visualization of global temperature since 1880

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages