On Rendering the Sky, Sunsets, and Planets - The Blog of Maxime Heckel
This article explores how to render realistic skies and atmospheres in real time in the browser with shaders, from simple sky domes, to entire planets using shaders, raymarching, Rayleigh and Mie scattering, and ozone absorption.
On Rendering the Sky, Sunsets, and Planets May 12, 2026 May 12, 2026 There’s this photo that’s been sitting on my inspiration board for a while, of the space shuttle Endeavour, suspended in space in low Earth orbit at sunset. It shows Earth’s upper atmosphere as a backdrop, featuring beautiful, colorful layers ranging from dark orange to blue before fading away into the deep black of space. Not only is that gradient of color aesthetically pleasing, but the phenomenon behind those colors, atmospheric scattering , is even more of an interesting topic once you start looking into how it works and
Explore this link on the map →saved by
related reading
- The Blog of Maxime Heckelblog.maximeheckel.com
- The online home of Maxime's workmaximeheckel.com
- Lights and Shadows – Bartosz Ciechanowskiciechanow.ski
- Creating Daylight | The Shadows | Blogbasement.studio
- Temporal Glare: Real-Time Dynamic Simulation of the Scattering in the Human Eyeihrke.github.io
- Rayleigh scattering - Wikipediaen.wikipedia.org
- Ray Tracing in One Weekendraytracing.github.io
- City In A Bottle – A 256 Byte Raycasting System – Killed By A Pixelfrankforce.com
- Dithering Shader Demodithering.niccolofanton.dev
- Ontology Lookup Service (OLS)ebi.ac.uk
- Why is the sky blue?math.ucr.edu
- Tristan's Site - Tristan Humethume.ca