An interactive globe with physically correct atmosphere rendering.

The atmosphere light scattering calculations are based on Sean O’Neill’s classic, with some fragment-space tweaks. The Parallax shader for the clouds is an in-house development, as are the terrain normal maps, rendered from NASA depth data. Uses modern GLSL / OpenGL with the new programmable GL renderer in openFrameworks 0.8.0.

Runs @ 60 interactive frames / HD (1920x800) on a AMD Radeon HD 6750M GPU.

Made with openFrameworks.

Additional Credits: 

Original Nasa Data Reto Stöckli, NASA Earth Observatory
Music “Steiner im Flug” by Pantha du Prince



Further Posts:

Colour Emulsion Simulations research real-time island art
Watercolours Experiments research real-time island art
Fractures research real-time
2D SDF blobs v.2 research real-time
Love Making Waves fft real-time island research
2D SDF blobs v.1 research real-time island
Physarum Simulations research real-time
OpenFrameworks Vulkan Renderer: The Journey So Far writeup vulkan real-time software design
New Order research real-time
Mass Movement #1 research art