Project #2 Form Generator

Description

In this assignment, I will explore the possibility of a form through its parameters. Then I created a plant with vase that created multiple variations of the form through mouse interactions.

Design Process

First of all, I sketch my object on the paper, try to figured out the shapes I would be using for each parts. Then, I redraw it on adobe illustration based on maximum and minimum scale. Then, I start draw it on p5js in the order of background, plant and vase. Finally, add mouse interaction.

Mouse interaction:

1. When you click the mouse, it will randomly change background color.

2. Pressed mouse and move it from top to bottom/ bottom to top, it will change the size of plant.

Reflection

What have you discovered about the form you've chosen through this assignment?

In the beginning, it's a little bit confuse for me to figure out the logic of code. However, I have to draw my sketch with logic. Otherwise, it will lost when things got complex. But after I figured out, things become more easy.