Physically Based Real-Time Rendering of Eclipses

dc.contributor.authorSchneegans, Simonen_US
dc.contributor.authorGilg, Jonasen_US
dc.contributor.authorAhlers, Volkeren_US
dc.contributor.authorZachmann, Gabrielen_US
dc.contributor.authorGerndt, Andreasen_US
dc.contributor.editorBousseau, Adrienen_US
dc.contributor.editorDay, Angelaen_US
dc.date.accessioned2025-05-09T09:10:25Z
dc.date.available2025-05-09T09:10:25Z
dc.date.issued2025
dc.description.abstractWe present a novel approach for simulating eclipses, incorporating effects of light scattering and refraction in the occluder's atmosphere. Our approach not only simulates the eclipse shadow, but also allows for watching the Sun being eclipsed by the occluder. The latter is a spectacular sight which has never been seen by human eyes: For an observer on the lunar surface, the atmosphere around Earth turns into a glowing red ring as sunlight is refracted around the planet. To simulate this, we add three key contributions: First, we extend the Bruneton atmosphere model to simulate refraction. This allows light rays to be bent into the shadow cone. Refraction also adds realism to the atmosphere as it deforms and displaces the Sun during sunrise and sunset. Second, we show how to precompute the eclipse shadow using this extended atmosphere model. Third, we show how to efficiently visualize the glowing atmosphere ring around the occluder. Our approach produces visually accurate results suited for scientific visualizations, science communication, and video games. It is not limited to the Earth-Moon system, but can also be used to simulate the shadow of Mars and potentially other bodies. We demonstrate the physical soundness of our approach by comparing the results to reference data. Because no data is available for eclipses beyond the Earth-Moon system, we predict how an eclipse on a Martian moon will look like. Our implementation is available under the terms of the MIT license.en_US
dc.description.number2
dc.description.sectionheadersEclipsing the Ordinary in Visualization
dc.description.seriesinformationComputer Graphics Forum
dc.description.volume44
dc.identifier.doi10.1111/cgf.70017
dc.identifier.issn1467-8659
dc.identifier.pages11 pages
dc.identifier.urihttps://doi.org/10.1111/cgf.70017
dc.identifier.urihttps://diglib.eg.org/handle/10.1111/cgf70017
dc.publisherThe Eurographics Association and John Wiley & Sons Ltd.en_US
dc.rightsAttribution 4.0 International License
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectCCS Concepts: Computing methodologies->Real-time simulation
dc.subjectComputing methodologies
dc.subjectReal
dc.subjecttime simulation
dc.titlePhysically Based Real-Time Rendering of Eclipsesen_US
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
cgf70017.pdf
Size:
11.36 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
paper1037_1.mp4
Size:
406.59 MB
Format:
Video MP4