Same latitude, same date, same clock. The amber sun obeys the flat-earth model. The cyan sun is real spherical-earth astronomy. Watch which one sets.
The flat-earth model in 3D
drag to orbit · scroll or pinch to zoom
3D view unavailable in this browser. The analytical model below is still fully functioning.
Observer—Solar time—Date—Sun alt—Dist to sun—Sun elev—Lowest today—☀ never sets
Local sunMoon (12h opposite)Observer, head tracking the sunSun & moon enlarged for visibility; positions, altitude and orbit to scale
Sky Track — where the sun actually is
azimuth × elevation · full day
Flat-model sun pathFlat sun nowReal sun pathReal sun nowReal sun below geometric horizon
Overhead — flat-earth disk
the model's own geometry
SunMoonObserver
Angular size across the day
measurable with a pinhole
Flat sun (swings)Real sun (flat line)
Right now, at this location
—
—
Flat model sun
—
elevation
Real sun
—
elevation
Elevation error
—
Flat min elevation today
—
Real sunrise
—
Real sunset
—
Flat rise / set
—
Flat irradiance now
—
Flat size swing / day
—
Real size swing (daily ≈1×)
—
"But perspective makes it set!" — why that fails
Perspective compresses objects toward a vanishing point on the horizon line, and that line is at eye level, dead ahead. A light 3,000 miles up can approach that line but its geometry never carries it below the flat plane you stand on — there is no angle at which a lamp above the floor sinks beneath the floor. Perspective would also shrink the sun to a vanishing dot as it receded, yet the setting sun keeps its full disk right down to the horizon and reddens rather than shrinking. The amber path above is the honest result: under the flat model the sun remains geometrically above the horizon throughout the entire 24-hour cycle, dimming but never setting.
Real sun uses standard solar-position astronomy (declination, hour angle) for a spherical Earth; real angular size uses the mean solar disk with its small annual eccentricity variation. Numeric readouts drive the analysis; canvas placement, size, and glow are illustrative and flagged in code.