I have been having a lot of fun with a scripting language that I had in front of me the whole time but never really paid attention to. I have used Stellarium for years and only recently discovered its versatile scripting engine.
I discovered it while building a Stellarium remote control for young children. Initially, I used Python and the Stellarium REST API. However, I then discovered the scripting engine and moved most of the functionality there, including playing audio files.
Here are a few examples to give you a taste of it.
- I have a script that depicts groups like the constellations that form Argo Navis or the fantastic story of Andromeda and Perseus, whose love Zeus immortalized in the sky.
- Planetary orbits and planets moving along the ecliptic (at my son’s request).
- The sun’s path across the sky in different seasons (North Hemisphere).