Visualizer for stars

High-Level Project Summary

We have successfully developed a simulation that creates a visualization about stars in various galaxies.Our simulation solves the challenge by providing knowledge through an interactive and a unique way, which is simulation, available for all curious minds about space. We noticed that most people did not know about the continues motion of the galaxies and the twinkling of every star.So we decided to make a simulation using real-time simulation meaning that every star is in its supposed place just like in real life, Using NASA's resources that made the twinkling of stars accurate.This simulation runs on personal computers or laptops, and later on would be available on Android and iOS.

Detailed Project Description

Our project works on simulating star fields in high accuracy using NASA's data interactively. This level of accuracy allows curious users to explore cosmic entities such as stars.


The way the project works is when the stat field is procedurally generated using Lehmer's noise, A dynamic smooth camera, then the physics system handles the rest, and for high performance the C# job system was integrated into the project to take advantage of multi-threading capabilities.

- raising awareness and caution about stars movement, universe expansion, their twinkling, showing how stars move from earth to show that stars actually move why ? because it rarely crosses people's mind so we decided to make a fun interactive simulation that literally anyone older than 3 can use it.

-I hope to achieve the goal of this simulation which is teaching people and helping them learn in a nice fun way, also inspiring anyone that has an idea to start working on it.

- We have used Unity platform to develop the simulation, using C#


- For the web view of the final project please check the links provided below:

* A Simulation that shows how stars move from the perspective of the earth (sped up) :

https://ahmadmamdouh.itch.io/twinkletwinklelittlestar


* A Simulation that shows the movement and distribution of stars in space:

https://ahmadmamdouh.itch.io/starfield

Space Agency Data

https://starchild.gsfc.nasa.gov/docs/StarChild/questions/cepheids.html

https://imagine.gsfc.nasa.gov/science/objects/cataclysmic_variables.html

https://imagine.gsfc.nasa.gov/science/toolbox/timing1.html

https://heasarc.gsfc.nasa.gov/W3Browse/all/gcvs.html

https://heasarc.gsfc.nasa.gov/docs/tess/software.html

https://archive.stsci.edu/missions-and-data/kepler

https://archive.stsci.edu/missions-and-data/tess

https://sci.esa.int/web/hubble/-/variable-stars-in-hubble-s-sky

https://www.cosmos.esa.int/web/gaia/data-release-3

https://gea.esac.esa.int/archive/documentation/GEDR3/Data_processing/chap_simulated/sec_cu2UM/ssec_cu2_variab.html

https://www.asc-csa.gc.ca/eng/satellites/most/

https://donnees-data.asc-csa.gc.ca/dataset/b9e38866-c7b0-4314-a640-c9c08a2a7658

https://www.asc-csa.gc.ca/eng/satellites/brite/

https://donnees-data.asc-csa.gc.ca/dataset/38804261-6p9g-5g8r-622yqwm106ks22

Hackathon Journey

It was a very cool experience, we learned a lot like collaboration between team members and time management so we can finish the project before the deadline and also research and access to information from the right sources, we were inspired by this challenge because we, like all people, are curious about how the stars are constantly changing in space. We wanted to do a project that would clarify and let everyone know what changes are taking place for the stars. Our method in developing this project was by watching videos and reading articles from NASA sources that matched the idea of ​​our project to help us develop it, through cooperation between us and presenting our questions to the contest supervisors and knowledgeable people. In the details of our project, and We want to thank all the mentors, supervisors and organizers of the competition for this wonderful experience, especially Dr. Farouk El-Baz because he encouraged us with his motivating words to participate in the competition.

References

https://youtu.be/7axImc1sxa0

https://youtu.be/9dYDBomQpBQ

https://youtu.be/lctXaT9pxA0

https://youtu.be/GxesCMlUnP4

https://youtu.be/bR0clpZvjXo

https://youtu.be/HwdweCX5aMI

https://youtu.be/kUXskc76ud8

https://youtu.be/byW53_tmR58

https://youtu.be/rnqF6S7PfFA

https://www.youtube.com/watch?v=3o12aic7kDY&ab_channel=InfallibleCode

https://www.youtube.com/watch?v=YBrCR9rUOaA&ab_channel=CodeMonkey

https://www.youtube.com/watch?v=7axImc1sxa0&t=38s&ab_channel=SebastianLague

https://www.youtube.com/watch?v=ZZY9YE7rZJw&t=1829s

https://www.youtube.com/watch?v=lDKnPVCVzSQ&t=84s

https://www.youtube.com/watch?v=nJ_f1h49jfM&t=66s

https://public.nrao.edu/ask/which-planet-orbits-our-sun-the-fastest/#:~:text=Earth%3A%2029.78%20km/s%20

https://www.worldatlas.com/space/how-fast-does-each-planet-spin.html

https://www.gktoday.in/question/which-among-the-following-scientists-is-known-for

https://study.com/academy/lesson/average-star-definition-life-cycle-quiz.html

https://solarsystem.nasa.gov/moons/in-depth/

https://www.space.com/41290-biggest-star.html

https://www.space.com/57-stars-formation-classification-and-constellations.html

https://donnees-data.asc-csa.gc.ca/dataset/38804261-6p9g-5g8r-622yqwm106ks22

https://imagine.gsfc.nasa.gov/science/toolbox/timing1.html

https://sci.esa.int/web/hubble/-/variable-stars-in-hubble-s-sky

https://futurism.com/the-smallest-possible-size-for-a-star

https://imagine.gsfc.nasa.gov/science/objects/cataclysmic_variables.html

Tags

#design #skybox #unity #simulation #1 #twinkle twinkle little star