Computation in Design

Aaron S Wesley

Welcome To My Design Odyssey !!!

I am thrilled to take you on a journey through four workshops in Computation in Design, where I explored the vast possibilities of coding, creating augmented reality models, projecting visuals, and investigating technology's intersection with human interaction.

My showcased outcomes and documentation will offer you a visual treat, as you witness the coding skills required to master Processing, the expertise necessary to integrate software to create and host AR models, the requisite artistry to use P5JS to project visuals onto surfaces, and the essential creativity to construct an interactive installation that reacts to human movement all come together to create a breathtaking mosaic.

"Join me in this cinematic adventure as I unveil my work and share my passion for Computation in Design!"

Workshops

This semester, I had the amazing opportunity to participate in four workshops that expanded my knowledge and skills in Creative Coding, Projection Mapping, Making, and Physical Computing. As a designer, I found these workshops incredibly inspiring and they helped me think outside the box when approaching design challenges. In each workshop, I collaborated with teams of two or worked individually to create unique and innovative deliverables.

Jump to workshop one, two, three or four.

Workshop one

Coding is a workshop conducted by Andreas Schlegel that focuses on the creative application of code in the design process. As part of this workshop, I learnt how to create an augmented reality experience that involves viewing 3D objects overlaid on the real world through my phone's camera. To accomplish this, my partner and I will need to follow a series of steps. We can use software like Blender to create one or more 3D objects that fit the theme, using abstract forms inspired by nature. This will help us create an engaging and immersive augmented reality (AR) experience that blends the virtual and physical worlds seamlessly.

Given that Singapore only has two distinct seasons — summer and monsoon — the idea of snowfall in the area is foreign and largely unexplored. In fact, because Singapore's climate does not favour the formation of snowflakes, it is widely believed to be scientifically improbable. Therefore, we have decided to take on the challenge of creating objects that perfectly capture the essence of snow, like the distinctive and intricate snowflakes. Through this process, we hope to produce something that combines Singapore's distinct spirit and personality with the magic and wonder of snow. In the end, we want to make something that is both beautiful and meaningful, showing how imagination and creativity can push the boundaries of what is conventionally possible.

Tools used: Blender, Visual Code Studio, Netlify

Link to External Outcome, Augmented Reality

Workshop Two

In Code To Thing, workshop organized by Dhiya,we explored how code can be transformed into a tangible object. By working with a given code template, we used 3D space in code to generate 3D objects. We then used 3D software to convert these objects into printable templates that we could physically construct. In addition to the hands-on creation process, we also learned the importance of proper documentation techniques and styles to create content for our 3D objects and design a folded A3 poster. Through this exercise, we gained an understanding of working with both digital and physical tools, and the workflow from digital to physical.

The creation of a star with flat edges and a pointed structure using P5js code represents a departure from the typical "star-shaped" appearance, introducing a fresh perspective to the cosmic world. Its spaceship-like shape distinguishes it from other stars, making it a captivating addition to the galaxy and showcasing the power of creativity. This unique star expands the boundaries of what is possible in the world of stars and stardust, serving as an exciting and novel discovery that challenges our perceptions of traditional shapes and structures. Ultimately, this creation highlights the potential of thinking outside the box to achieve truly unique and awe-inspiring creations.

Tools used: P5JS, Blender, Adobe Illustrator

Workshop Three

Screens, a projection mapping workshop with Jo Ho. During this project, my group and I were required to sketch out our ideas and agree on a surface for our composition. We also created three basic shapes using A3 sheets of paper, with a minimum size of 15cm x 7cm, and taped or glued them into a form that can be mapped. At least one member of our group needed to have a laptop with an HDMI port to connect to the projector. We were also allowed to use other materials besides paper and were encouraged to consult with Jo to discuss our ideas. It was a great learning experience for us to work on this project and explore different ways to compose shapes and use technology to bring our ideas to life.

Our project is centered around bringing the breathtaking and mesmerizing visuals of the Lord of the Rings movies to life. My teammate and I are specifically focusing on creating, stunning and vivid depictions of intense fires and bright thunder strikes that will leave viewers in awe. To accomplish this, we have utilised the latest visual effects and techniques to craft an immersive and unforgettable experience for the audience. Our ultimate aim is to deliver a finished product that truly captures the magic and essence of the Lord of the Rings universe, while also offering a one-of-a-kind and enthralling visual experience.

Tools used: P5JS, Adobe Premier Pro

Workshop Four

In this physical computing workshop with Jake, I will be experimenting with electronics to create simple input and output mechanisms. As a designer, this may be unfamiliar territory for me, but I understand the importance of extending traditional design into digital and physical spaces. This exercise will allow me to explore how design can be applied to create physical interactions and tangible experiences. Using prepared materials and electronic components, I will be designing a simple physical interaction that demonstrates how a physical input can trigger a digital output and vice versa. This will give me a better understanding of how electronics can be incorporated into design projects to create more engaging and interactive experiences for users.

In my concept, I aim to create a visually captivating flame that symbolizes undisturbed growth and peaceful creativity. The flame will be triggered by a light sensor that reacts to the surrounding light and produces a calming visual element. Through this project, I want to emphasize the importance of positive emotions and tranquility in our daily lives. However, the flame comes with a twist - when the light sensor is disrupted in any way, the visual representation of the flame will change. Instead of a peaceful flame, it will display a darker, more disturbed visual representation. This contrast between the two versions of the flame will create a powerful and meaningful message for viewers, reminding us of the fragility of positive emotions and how easily they can be disrupted.

Overall, through this project, I aim to explore the interplay between physical and digital elements and create an interactive installation that can spark conversation and reflection.

Tools used: Blender, P5JS, Adruino

Conclusion

Throughout this semester, I've had the opportunity to participate in diverse workshops and projects that have helped me develop new skills and gain valuable knowledge. From coding to paper craft, the blend of different skill sets made the workshops engaging and dynamic. Working with physical objects and creating visuals has given me a newfound appreciation for interactive machines and design elements. I've learned a lot about how different elements come together to create visually appealing presentations and designs, and I've realized that there's always room for improvement. Every project has been a learning opportunity, and I'm excited to apply what I've learned to future projects, striving for greater excellence and creativity in my designs as I continue to grow as an artist.

This semester i was interested by the sheer amount and vastness of information available and the wide variety of skill sets that the workshops honed. From learning how to project my creations in augmented reality and using Blender for 3D objects in Workshop 1, to integrating different skill sets like coding and paper craft in Workshop 2, and working with physical objects and creating visuals in Workshop 3, I have gained valuable knowledge and developed new interests. Despite falling short of our own expectations in Workshop 4, I learned a lot about creating visually appealing presentations and the importance of continuous improvement.

During this semester's workshops, one of my biggest achievements was being able to work effectively with my teammates and execute our ideas as we had planned. The process was challenging and required a lot of effort, but in the end, the results turned out really well. Additionally, I found that documenting the entire process and coming up with comprehensive documentation was one of my strengths. It allowed me to reflect on the obstacles we encountered and how we overcame them, which will be valuable for future workshops and projects.