Inspiration

I sat down thinking of what I don't like doing. I do not like drawing stars. I love looking at the stars in the night sky, but I do not like drawing them.

What it does

Right now it takes data from a star database, and projects the space coordinate system into a 2d image. It will scale the size of the star biased on the magnitude of the star.

Challenges I ran into

This was originally support to be an adobe add-on, however after burning half of my time on that, and failing to get a demo project to start, I finally got to a place where I can write code, but found out I have no idea how to code in html/css/javascript.

I thought about what I wanted to do a bit more, I decided to not worry about the addon, rather simply work some of the first steps to get the math and the image right.

Accomplishments that I am proud of

The biggest thing I am proud of is that I have an image to show

What I learned

I learned how to read data from a JSON file and manipulate images with the python library PIL

What's next for Generate Stars in the Sky

After the math is verified, the next big step is to change from a static 2d image, into a dynamic image you can zoom in and out and pan around 360 degrees. This would be the framework of of the add-on that would let you create a block of stars and then pan and zoom around inside the block to a just the stars you might like.

Built With

  • https://github.com/aduboisforge/bright-star-catalog-json
  • python
Share this project:

Updates