Generative Weather System

University Assignment

November 2017

📋 The Design Brief

To develop an interactive generative artwork. This work should be user experience oriented, allowing a user to navigate a creative space. The work should be highly responsive and engaging with a focus on a specific aesthetic or theme.

✅ The Solution

As I was currently working with APIs in the industry, I decided that I wanted to try and use an API to generate an interactive artwork. When looking through a list of available APIs, I thought it might be a good idea to create a generative weather system, that generates random clouds, lightning strikes, rain, etc. based on the current weather conditions around the world.

You can check out my blog below to see the process that I went through in doing this.


Here is an interactive demo of my generative weather system: