LJ/clients/planetarium
nrhck 6ae38061a5 Planetarium alpha 2019-02-10 16:53:51 +01:00
..
data Multi Lasers planetarium improvements 2019-01-30 03:39:56 +01:00
Readme.txt Planetarium alpha 2019-02-10 16:53:51 +01:00
go3.sh Planetarium alpha 2019-02-10 16:53:51 +01:00
lj3.py Planetarium alpha 2019-02-10 16:53:51 +01:00
main.py Planetarium alpha 2019-02-10 16:53:51 +01:00

Readme.txt

Multi Laser planetarium in python3 for LJ.
v0.01
Sam Neurohack


Display all solar planets and hipparcos catalog objects below a given magnitude. Accuracy tested against apparent data and starchart at https://www.calsky.com/cs.cgi?cha=7&sec=3&sub=2

It's an alpha release so a little hardcoded :

- set observer position (find SkyCity, SkyCountryCode) in main.py like 'Paris' and 'FR'
- set observer date.time in InitObserver() arguments (default is now in UTC)
- set what sky part you want to display for each laser in 'LaserSkies' variable : Define alitude and azimuth for top left and bottom right   

It needs more libraries than plan. Currently it relies on the awesome astropy, skyfield,...

Soon some pictures.

To Run :

Launch LJ first
python3 main.py 

For debug options and more type : python3 --help


To install :

go3.sh

NB :
- if you get an year error out of range : install the last skyfield "python-skyfield" in github.  
- Read main.py 







LICENCE : CC
Remember : LJ will automatically warp geometry according to alignement data before sending to lasers. See webUI.  
'''