This visualization provides an interactive and engaging experience exploring the orbits of near-Earth comets. All the objects in the visualization are to-scale.
-
Lines: Representing the orbits of comets around the sun.
-
Points: Depicting the comets themselves as they move along their orbits.
-
Images: Displaying the sun's position and adding a visual anchor for the orbits.
-
Position: Used to illustrate the comets' movement along their orbits relative to the sun and other comets. This follows Kepler's 2nd Law and plots a combination of eccentricity (e), time period (TP), distance at perihelion (q) distance at aphelion (Q), and orbital period (P) all normalized and scaled down.
-
Size: Depending on the Minimum Orbit Intersection Distance (MOID).
-
Mouseover: Revealing detailed information about the comets in a tooltip.
-
Click: Dismissing the tooltip and reducing the opacity of comet paths when clicked.
The "Cosmic Commotion: Charting Celestial Trajectories" visualization is combinatorial, integrating lines for comet orbits, circles for comets, and an image of the sun. Interactive tooltips display comet details when hovering, and real-time animation shows comets in motion for a dynamic experience.
-
On VSCode, install the Live Server extension here.
-
Clone and open the repository on VSCode on your local machine.
-
Click on Go Live at the bottom right to run the live server.