Introduction
Semester 2 Computation in Design embarked us on a learning journey segmented into 4 parts, each with a unique element to be discovered.
The 4-part journey conducted in the form of workshops provided us with the foundation and fundamentals of computation in the world of design, waiting for us to explore more.
This website collates all the outcomes from in-class exercises and activities conducted.
My name is Dennis Fong, from BA Design Communication Y1. Enjoy!
Workshops 1 to 4
Over the semester I participated in 4 different workshops covering topics such as Creative Coding, Projection Mapping, Making, and Physical Computing. Here you will find some of the process documentation and deliverables that were created in small teams of up to 3 people or individually.
1 Creative Coding
Axidraw: Blossom | Yin Yang
In our first workshop - Creative Coding, Andreas gave us options on different approaches to the project. Ranging from no code to moderate coding, we chose low code and decided to execute our outcome using the Axidraw pen-plotter.
There are countless ways to create a unique vector image to be printed, the possibilities are endless. We have yet to explore even a few of them, we created ours using Processing and useful tutorials provided by Generative Hut.
2 outcomes have been documented here, "Blossom" and "Yin Yang". One thing I love about Axidraw is that there are so many ways for me to create generative art, each of them unique. Aspects like the drawing tools, canvas medium, and the pen-plotter settings will play primary roles in creating art that belongs only to you.
*Special Thanks to Andreas for being very patient with me constantly borrowing Axidraw plotter and giving useful advice.
2 Projection-Mapping
Screens: Triforce
Turning our attention to Joanne's workshop - Projection Mapping, which gave us an intriguing coverage of 2D motion graphics projection on 3D projects. It was astounding how p5.js allowed us to calibrate our motion graphics precisely on paper objects we created.
In order to produce the projected videos, they can be both coded or non-coded. The theme is jewellery, hence the projected images were of crystals and the 3D objects were gem-like. Furthermore, I love that the purple outlines had an outglow effect, with lighting bouncing off the wall. I named the project Triforce, signifying the 3 triangles with reference to the Zelda video games.
I found this project to be the most interesting because it can be used to tell a narrative or simply be curated to look cool and twist our view of perspectives.
3 Making
From Code to Thing: Beam of Light
The Beam of Light is a 3D polygon created using p5.js and physically made using paper. The polygon emulates a light shining through the sky, produced using pearlescent paper to have a better representation of its name. The coordinated points were carefully pinpointed to create an asymmetrical pattern of my liking.
The Making project requires extra attention and care when it came to crafting the polygon. There were multiple aspects to be considered when cutting the paper model. The thickness of the paper and the scoring technique will affect the outcome greatly. It took me multiple attempts and sore hands to complete my polygons.
This project tested my patience and my attention to detail, I am glad that the result turned out decent.