OBJECT DESCRIPTION

LOST & FOUND Assignment partner - Winnie Zhai

Winnie lost her bike few years ago when she was doing her education. She told about the incident where she remembers details of her bike which got stolen or missing. She exclaimed that during her busy schedule and long weekend,forgot to take the bicycle home. So she talked about the details of the bicycle, which was mix of blue and mint colour with two circles and one triangle. The colour was sort of tiffany blue or light mint colour. The triangular rods were like white in colour, which looks a bit like triangular frame when you see it from the side. It didn't have any carrier or basket at the back either front. The handles and pedals were greyish black. The price of the bike was $150 when she bought it.She almost rode it every single day to university. The bicycle was pretty easy to lift and had few scratches as well.

DESIGN PROCESS

- My interpretation of Winnie's bicyle was pretty much usual. The structure and shape were as common as any other bike. Before I began to code, I first drew the bike I thought it'd look like while she was describing over the zoom video chat. Later, I jotted down the key elements I had to remember like - Mint colour, White triangular rods, Black handles and pedals, Further, I segregated the shapes or parts of the bicycle and began to think about the functions that I have learnt from my tutorials. So, I coded each elements starting with the two wheels, making the sphere and the lines. I made one wheel using and then copy pasted the code to make the other wheel.It took me long time to put the correct coordinates to make criss-cross lines for the wheel. I felt that it was the second most challenging part of the process. Then, I made the triangular rods and the two pedals. The most time taking part was to make the seat,where I first used the arc and lines to make a seat and halfway, realised that I can't colour them or combine them to one single object. So, I got stuck there, and consulted Bolor (my CC lab instructor), she suggested me to use the function called vertex, vertex curve which solved my problem. Although, it still wasn't that easy to put the correct points or coordinates to get the outcome. I rendered everything alongside, and using the notes was such a great feature, it helped me stick to key functions as when as it was useful when I got stuck somewhere. At last, I thought it would look good to just put some essence to it, by making road, sun and sky.I have used almost every function for coding which was given in the first assignment. I am quite happy with my outcome.

REFLECTION

I am happy to finish my first coding assignment. Honestly, it was pretty intense and challenging,since it took me ages to finish coding for the wheel and the seat. My interpretation and commant to code has improved from first day of coding to present. The object was descriptive and structured, which helped me think about functions to be used and how I can use diffenret functions and bring out the expected outcome. Upon reflecting to my work, I feel I need to incorporate logic more, to get the accurate coordinates and get in practice. I am not yet confident with making curves, so I am going to practice these functions and explore more in coding. I did my best to bring the outcome which was expected. I am excited to learn more and play with code to make it more interactive.