All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Highlighting selected / centered celestial body.
Solaris#reset
: Resets the scene to the default perspective (centered on the sun).
- Leaving handling of
DOMContentLoaded
to library consumer. - Placed limit on zoom out.
- Label flickering when zooming out.
fastClickElement
option: allows applying FastClick to document.body or another element.Solaris#center
method: makes a CelestialBody the center of controls and camera.
- By default, applying FastClick only to the container element supplied to the constructor.
- When
Solaris#setTime
is used, camera and controls keep centered on the same object.
- Updating orbit paths correctly when time changes.
- Positioning labels correctly (relative to WebGL canvas instead of window).
- Initial release.