Skip to main content
Skip to case study
Evelyna Bellamy

Computational astronomy & interactive research

Lunologium

A living atlas of
the Earth–Moon system.

An independent platform connecting celestial calculations, lunar cartography, research, and developer tools through interfaces you can explore.

A slower way
to notice time.
New
First quarter
Full
Last quarter
Illustrative portrait · drag to turn · not today’s illumination
NASA / LROC image source ↓
My role
Creator, Systems Architect, Full-Stack Developer
Project
Independent product / public platform
Focus
Computation → visualization → exploration

01 / A connected platform

One system.
Several ways to understand it.

The calendar is one entrance, not the extent of the work. The platform moves between time, place, explanation, and reuse.

I

Time & motion

Calendar, orbital cycles, libration and eclipse tools.

Change a date
II

Surface & place

Optical cartography, named features and coordinate-based inspection.

Inspect the atlas
III

Research & method

Research literature, computational documentation and the limits of each model.

Explore the research
IV

Data & reuse

Calculation modules, public API documentation, embeds and machine-facing tools.

Follow a calculation

The design challenge

Depth without
an entrance exam.

A phase, a place on the Moon, and an orbital cycle describe different things. The interface needs to connect them without making them interchangeable.

I designed multiple levels of entry: a readable first observation, an instrument to test it, and a method to inspect when you want to go further.

02 / Time becomes tangible

Change the date.
Watch the system respond.

The Moon, calendar, numerical reading, and clock share one selected date. An interaction exposes the relationship more clearly than a still image can.

The orbital clock

One Moon.
Five different cycles.

A month depends on what you measure against: the Sun, the stars, the orbital nodes, or the Moon’s closest approach. Select a cycle to follow its rhythm.

A working excerpt of the product’s clock. Local source, not a screenshot or remote embed.

01 / The orbital clock
Drag to turn the instrument
Five reference frames. No single lunar month.Select a cycle to isolate it
26 Sept 2026 · 12:00 UTC
Jan — Dec 2026

Product clock model · mean cycles, not orbital paths or an eclipse prediction. Radii are schematic; the globe uses fixed study lighting.

02 / A date, in detail
LROC optical mosaic · spherical projection

Calculated here · 12:00 UTC

26 Sept 2026

Full Moon

Illuminated
99.9%
Distance / Greenwich observer
383,967 km

The date also updates the clock above and the calculation trace below. North-up illustration with computed libration; not your local sky orientation.

September 2026Select a day to inspect it

01 One date drives several representations. The calendar’s phase symbols lead into a more detailed reading.

02 The renderer uses the product’s calculation modules, with a fixed noon-UTC sample and a clearly named observer.

Image & source record · NASA / LROC

Ernie Wright / NASA Scientific Visualization Studio, CGI Moon Kit · SVS 4720 ↗. LROC WAC color mosaic, NASA / GSFC and Arizona State University. Public domain.

Mapped onto a sphere with illustrative lighting; not a photograph of the selected day or a terrain-height model. All imagery and calculations in these exhibits are served locally.

Versioned source files, adaptations and texture hash ↗

03 / From time to terrain

A world to inspect.
Not just an image to admire.

Select a named feature, center it, and add the coordinate grid. A surface becomes useful when you can connect what you see to where it is.

03 / The optical atlas
N / LUNAR NORTH
LROC optical mosaic · spherical projection

Selected surface feature / Crater

Copernicus

9.62° N · 20.08° W

A terraced impact crater within Oceanus Procellarum, with a conspicuous ray system.

Catalogue diameter 93 km

Six entries from the product catalogue, not a complete IAU database. Markers are symbolic, not feature outlines. Fixed study light; no elevation, temperature or gravity raster.

The same product renderer, in a different mode. Location, catalogue selection and optical imagery meet in one inspectable view. Image source ↑

Explore the full atlas

04 / Under the interface

Follow the reading
back to its method.

The calculation is not trapped inside the picture. Select a value to see how the platform turns a method into an interface—and data another tool can use.

01 / Calculation

A named method.

Illumination(Body.Moon, time)

Astronomy Engine 2.1.19, through the platform’s ephemeris module.

02 / Interface

99.9%

A fraction becomes a readable percentage and controls the rendered terminator.

03 / Reusable data

{
  "timestamp": "2026-09-26T12:00:00.000Z",
  "illuminationFraction": 0.999,
  "isWaxing": true
}

Local result excerpt; not a request to the public API.

A system decision

Shared calculation.
Purposeful views.

The clock compares mean cycles; the selected-day view calculates an ephemeris. Naming that distinction avoids making a beautiful diagram look more precise than its model.

An editorial decision

Observation is not
interpretation.

Calculated readings, research material, and reflective almanac notes have different evidential roles. The product gives them separate labels and places, rather than blending them into a single claim.

Read the methodology

05 / Project record

Keep the work.
Keep its context.

The interactive exhibits are bounded, locally hosted source excerpts. The earlier captures remain available as a historical record—not the main way to experience the work.

Historical interface captures Five views / 25 Sept 2026
Lunar calendar
Selected-day reading
Observation and almanac notes
Computational methodology
Lunar surface atlas
Original capture states and hashes
Implementation, provenance & scope

These exhibits use versioned copies of Lunologium’s clock model, ephemeris module, projection geometry, and WebGL renderer. Controls and composition are adapted for this case study. They do not depend on the live site staying online.

The 2026 date range samples each day at 12:00 UTC. The ephemeris fixes the observer at Greenwich (51.4769° N, 0.0005° W, elevation 46 m). Distance is observer-relative; the Moon illustration is lunar-north-up, not a view from that local horizon. Mean clock cycles are not eclipse predictions.

The atlas exposes six product catalogue entries and the optical mosaic. It does not present conceptual temperature or gravity illustrations as measured rasters. Role credit follows the existing portfolio record; no independent user, accuracy, or business-outcome claims are added.

Versioned instrument record ↗

An inviting surface. A substantial system underneath.

Complexity worth exploring.
Not hiding.