top of page

DES240 - Data design (coding one)

FINAL animation - NAttalie DES240.gif

Note:

To see better, click on images :))

Final GIF Code

Context:

We had to pick a sustainable global goal (6 Clean water and sanitation), which I chose for freshwater. The specification was to create a geometric moving GIF that’s only black and white, which visually communicates the problem statement I selected from my chosen sustainable development goal. We achieved this by sketching and coding using the Processing tool (written in Java code), with guidance from YouTube and ChatGPT (OpenAI).

Design process (ideating & developing)

The process began with choosing Sustainable Development Goal (SDG) 6, ' Clean water and sanitation'. I wanted to explore an approach that I had not used in previous projects. Within this SDG, we are tasked with researching a statement (Figure 1) that can be visually portrayed using 2D geometrical shapes, while alsmaintaining the black and white aesthetic.

Screenshot 2025-11-06 at 5.37.33 PM.png

Figure 1

For my shapes, I initially decided to use curved shapes. However, considering it was my first time coding, I didn't have the skills required, so I had to simplify my idea. ​Below are the inspiration images that helped me develop my ideas. These images were primarily focused on how noisy I wanted to make the GIF and the movement approach. I drifted away from this type of design during modifications. 

Screenshot 2025-11-06 at 5.46.02 PM.png
Screenshot 2025-11-06 at 6_edited_edited
Screenshot 2025-11-06 at 6.19_edited.jpg

I drew ideas that I thought would communicate the idea of clean water transforming into polluted water. 

Screenshot 2025-11-06 at 6.47.49 PM.png
IMG_7301.png
IMG_7300.png
Screenshot 2025-11-06 at 5.43.16 PM.png
Screenshot 2025-11-06 at 5.43.32 PM.png
Screenshot 2025-11-06 at 5.42.30 PM.png

Throughout this process, I had also practised beginner coding to familiarise myself with the code language functions. The full learning process is in Miro, linked at the top of the page.   

Class/learning notes:

IMG_7295.png
IMG_7296.png
IMG_7297.png
IMG_7298.png

Processing Code Images:

Screenshot 2025-11-06 at 6.44.46 PM.png

Processing Codes:

Screenshot 2025-11-06 at 6.45_edited.jpg
Screenshot 2025-11-06 at 6_edited_edited
Screenshot 2025-11-06 at 6_edited_edited
Screenshot 2025-11-06 at 6.46_edited.jpg
Screenshot 2025-11-06 at 6.47_edited.jpg

Due to the class teachings, I was more comfortable and familiar with using quadrilateral shapes, so I considered prioritising them when iterating my ideas.  

Some iterations have a circular concept (1 & 7), specifically related to the human aspect of the main GIF. I discovered while drawing that sharp-edged shapes don't convey a "human" vibe, considering humans are more fragile; therefore, a curved shape would be more suitable. Additionally, considering too many of the same shape would confuse the viewer. It's essential to distinguish between different shapes.

Further developing these ideas to suit my ideal vision, I decided to play around with the elements I had. Here was my brainstorming break. Afterwards, I included the idea below (figure 2):

Screenshot 2025-11-06 at 8.40.50 PM.png

Figure 2

Processing Codes:

Screenshot 2025-11-06 at 8_edited.jpg
Screenshot 2025-11-06 at 8_edited.jpg
Screenshot 2025-11-06 at 8.43_edited.jpg
Screenshot 2025-11-06 at 8.43_edited.jpg
Screenshot 2025-11-06 at 8.43.18 PM.png
Screenshot 2025-11-06 at 8.43.41 PM.png

Processing Code Images:

Screenshot 2025-11-06 at 8.44.41 PM.png

As it was challenging for me to work with three shapes — rectangle, square, and circle — I decided to stick with squares and circles when progressing. The coding skills I had were more aligned with squares than rectangles, considering it was more straightforward and simplistic to transition. Squares also make it easier to incorporate the 82% of pollution in NZ's clean waters.

Screenshot 2025-11-12 at 3.41.44 PM.png

Without the 82%

Screenshot 2025-11-12 at 3.41.54 PM.png

Coding process till the final idea:

Screenshot 2025-11-12 at 3.52.17 PM.png
Screenshot 2025-11-12 at 3.52.28 PM.png
Screenshot 2025-11-12 at 4.37.18 PM.png
Screenshot 2025-11-12 at 4.37.08 PM.png
Screenshot 2025-11-12 at 4.24.36 PM.png
Screenshot 2025-11-12 at 5.01.53 PM.png
Screenshot 2025-11-12 at 5.04.17 PM.png
Screenshot 2025-11-12 at 5.21_edited.png
Screenshot 2025-11-12 at 4.22.50 PM.png
Screenshot 2025-11-12 at 5.04.39 PM.png
bottom of page