Supernova is a collaboration between Lili Gevorkian, scientist turned software engineer, and astrophysicist David
Vartanyan.
This project was born one eve from a desire to learn data visualization in JavaScript as part of a capstone proposal. A
curious message and mondo-data files later, the journey to the supernova began.
The timelapse illustrates the beginning of the end (of a star). Each rendering is a millisecond snapshot containing
~25,000 datapoints. The simulation presented lasts 4,354 ms or ~4.4 seconds, culminating in an explosion that can
outshine entire galaxies and radiate more energy than our sun will in its entire lifetime.
Supernova was created purely using JS, Three.js, HTML, & CSS. The sheer volume of data (total ~100 million POJOs and
12 GBs) and rendering speed of Three.js created limitations. Space and time complexity were assessed and optimized.
Use your mouse to rotate around and zoom in + out of the scene.
Note: Current particle coloring does not reflect accurate temperatures. The browser could not keep up with the power required
for dynamic heatmap coloration based on the current algorithms.
Future Features
About Us