The interface uses Three.js to interact with the 3D stellar data and Howler.js to play the music.
To build star data for use in the interface:
- Download a .csv file (e.g. hygdata_v3.csv) from HYG star database
- Run
python build_stars.py
. Runpython build_stars.py -h
for more details about optional parameters.
To run and develop locally
- Run
npm install
- Run
gulp