Inspiration

After a visit to Joshua Tree last summer to view the stars, I realized how much I was missing out living in Los Angeles. After hearing about Niantic Lightship, I started ideating how to bring the sky from Joshua Tree to cities such as San Jose and Los Angeles while also raising awareness about light pollution and sustainability.

What it does

ClearSky uses Niantic Lightship to alter the sky using an image of the Milky Way.

How we built it

We utilized Niantic's Lightship API in the Unity game engine and made strong use of real-time shaders.

Challenges we ran into

Learning the workflow of a hackathon and a team-based project were general challenges as first-timers. In terms of programming, learning to code shaders in Unity was one of the greater challenges. Additionally, given the short time to complete the project and our small team size, we were unable to complete all aspects of our project.

Accomplishments that we're proud of

Successfully repainting the sky (under ideal circumstances) was rewarding to see come to life on the mobile platform.

What we learned

We learned how to work as a team in a short time period, and learned various skills of the Unity game engine and the process of using an API.

What's next for ClearSky

Having users' sky adjusted based on their location and having different presets for polluted skies. Additionally, implementing UI.

Built With

Share this project:

Updates