Celestial Sphere with Analemma JS Model Documents

This material has 3 associated documents. Select a document title to view a document's information.

Main Document

Celestial Sphere with Analemma JS Model 

written by Todd Timberlake and Wolfgang Christian

The Celestial Sphere and Analemma JavaScript Model simulates the Two Sphere Universe theory of the Ancient Greeks. This theory supposes the stars to be fixed on the surface of a Celestial Sphere, with the spherical Earth at the center of this sphere. The simulation shows the motion of Sun and stars in this model, as well as the horizon plane for an observer on the spherical Earth. Two views are shown: one from outside the Celestial Sphere, and the other from the point of view of an observer on Earth looking up. Most of the characteristics of the simulation can be adjusted, including the tilt of the ecliptic relative to the equator, the latitude of the observer, the time of day and the time of year.

The Celestial Sphere and Analemma JavaScript Model was developed using the Easy Java/JavaScript Simulations (EJS) modeling tool. Although EJS is a Java program, EJS v5 and above can be used to create stand-alone JavaScript programs that run in almost any browser.

Published April 24, 2017
Last Modified June 29, 2017

This file has previous versions.

Primary Documents

Celestial Sphere with Analemma Android App (beta) 

The Celestial Sphere with Analemma model packaged as a stand-alone Android App.  Requires Android 6 or above and fast processor for 3D WebGL.

Released under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 license.

Last Modified July 20, 2017

Source Code Documents

Celestial Sphere with Analemma Source Code 

JavaScript Easy Java Simulations source code.

Last Modified December 23, 2020