Error: Browser does not support canvas element.

The blue dot at the center is the Earth.

The green dot on the small circle around Earth is the center of the deferent.

The other point is the so-called prosneusis point from which the lunar anomaly is counted.

The white dot on the epicycle is the Moon.

The outermost circle represents the celestial sphere, which carries the mean Sun and the projection of the Moon.

Tap on the canvas (or press Space) to start/stop the animation.

Use the sliders (or ASZX buttons) to adjust the speed and the trail length.