New Moon Simulator is up on the beta site

Our new moon simulator is available in TPE Web 3.17 (up now on the beta site).

It’s super easy to access: go to a time when the Moon is up, and you’'ll see it on the map top right - click the expand button to enjoy in all its full screen glory!

It also simulates lunar eclipses with accurate lighting calibrated against my small library of past eclipse photos:

Release Notes

3.17.0 Feb 3 2026

Added

  • Moon Simulator: New interactive 3D Moon visualization feature

  • Real-time rendering of the Moon with accurate phase, libration, and position

  • Lunar feature labels (mare, craters) with level-of-detail filtering based on zoom

  • Camera controls with azimuth/altitude gauges and double-click reset

  • Playback controls for time animation with multiple speed options

  • Display options toolbar (sky gradient, labels, shadow rings, horizon)

  • Lunar eclipse Earth shadow visualization with umbra/penumbra cones

  • Lunar eclipse contact time buttons (P1, U1, U2, Max, U3, U4, P4)

  • Below horizon indicator when Moon is not visible

  • Camera direction overlay showing azimuth and altitude

  • Day navigation controls for quick date changes

  • Lunar distance and libration data display

  • Mini 3D Moon preview in simulator popup on map

  • Date-based access restrictions for subscription tiers (Free: 1 day lookahead, Supporter: 5 days, PRO: unrestricted)

  • Solar eclipse redirect message when viewing during a solar eclipse

  • Error boundaries for graceful error handling

  • Help links to support documentation

  • Hide Simulators setting: New option to hide Moon and Solar Eclipse Simulators from the UI

Changed

  • Solar Eclipse Simulator mini view: Simplified layout for cleaner appearance

  • 3D engine upgrade: updated with modern color management

  • Migrated to physically-correct lighting units\

  • Fixed shadow corruption with persistent Canvas architecture

  • Improved terrain loading

  • Fixed LOD oscillation in AzimuthIndicator

1 Like

Super cool!! Love it!

2 Likes

Thanks Rick - let me know how you find it in use.