REFLECTION

Reflective Essay

I had previously completed a LinkedIn Learning course on creating responsive websites for mobile and desktop, so I initially felt quite confident. However, I realized I was a little rusty, and this project quickly became a challenge, although an enjoyable one. It helped me strengthen my foundational knowledge of HTML and CSS.

One of the main difficulties I faced was translating my artistic abilities into code. I’m naturally creative and pay close attention to detail, so I really enjoyed designing the layout in Figma. I became comfortable using it, especially because it focuses on the visual design phase. My favourite part of the design process was working with the grid system; it allowed me to structure my assets more effectively and maintain clean spacing and good readability throughout the website.

At first, I felt that my coding limitations were holding back my creative ideas. However, using the Bootstrap template I had written in a previous class gave me a solid foundation. It removed a lot of the pressure and allowed me to focus more on the aesthetic aspects without feeling overwhelmed. ChatGPT also helped me rearrange code and debug coding errors. I now feel much more confident with CSS, and what I want to continue improving is writing clean, well-structured HTML so I can build layouts more independently.

OpenAI (2025) ChatGPT [AI Model]. Available at: https://chat.openai.com/ (Accessed: 8 December 2025)

Robot Front

Principles of 3D Environments

Robot Rendered
Robot Back

For this assignment, we were tasked with creating a 3D robot in Maya. It quickly became my favorite project so far because it gave me the freedom to be creative and to experiment in ways I hadn’t tried before.

Design-wise, I took inspiration from R2-D2 in Star Wars, a character I’ve always liked. I began by modelling from an image reference that I imported into Maya, which helped me get the overall body structure right. I started modifying the design so it wouldn’t be an exact replica. One moment I enjoyed most was the actual building stage, especially extruding different parts of the body and legs. Creating those dimensions allowed me to add my own personal touches, such as unique buttons.

A challenge I faced during the process was the 3000-triangle limit for the model. This restriction prevented me from using many spherical objects, and I didn’t want my robot to end up looking too blocky. Still, I managed to work within the limit by making careful shape choices and constantly keeping an eye on the tri count. The smoothing mesh tool was particularly helpful here.

Another highlight of the assignment was the rendering stage. I added lights to the robot’s buttons, and watching the scene slowly come to life through the lighting setup was incredibly satisfying. It created a specific atmosphere that made the robot feel much more dynamic.

Looking ahead, I would like to experiment more with textures. I’m interested in making objects feel dimensional not only through their physical structure but also through their color and material qualities.

Robot Front

For this assignment, we were tasked with creating a 3D robot in Maya. It quickly became my favorite project so far because it gave me the freedom to be creative and to experiment in ways I hadn’t tried before.

Design-wise, I took inspiration from R2-D2 in Star Wars, a character I’ve always liked. I began by modelling from an image reference that I imported into Maya, which helped me get the overall body structure right. I started modifying the design so it wouldn’t be an exact replica. One moment I enjoyed most was the actual building stage, especially extruding different parts of the body and legs. Creating those dimensions allowed me to add my own personal touches, such as unique buttons.

Principles of 3D Environments

Robot Rendered

A challenge I faced during the process was the 3000-triangle limit for the model. This restriction prevented me from using many spherical objects, and I didn’t want my robot to end up looking too blocky. Still, I managed to work within the limit by making careful shape choices and constantly keeping an eye on the tri count. The smoothing mesh tool was particularly helpful here.

Robot Back

Another highlight of the assignment was the rendering stage. I added lights to the robot’s buttons, and watching the scene slowly come to life through the lighting setup was incredibly satisfying. It created a specific atmosphere that made the robot feel much more dynamic.

Looking ahead, I would like to experiment more with textures. I’m interested in making objects feel dimensional not only through their physical structure but also through their color and material qualities.