Project #2 Form Generator

Description

What I have made is generally an owl. Some details are included: eyes, eyebrows, claws, feather and mouth with a letter in it. I choose to paint it in reddish brown as a whole according to my common sense, and some parts with lower saturation. There is also a tree branch as the foothold of the owl and as decoration. Press a key and the eyes will move and zoom randomly.

Design Process

Since our task this time is to use random function and keyPressed or mousePressed function, my first thought is to apply it in facial expression. Two eyes zoom in and out and also turn around. This effect must be funny.
The next step is find a carrier and I immediately reach to drawing an owl. This creature has two big eyes so there is much space for me to apply the functions. So I paint a draft as on a 400px * 400px canvas on my iPad as mention and materializes all details step by step with triangles and ellipses.
But only one object stays in the center of the canvas and looks a little empty, so I add a tree branch as this owl`s foothold. To better identify this tree branch, I add several growth ring as decoration.

Reflection

I think this assignment help me a lot in getting familiar with the coordination of p5, like how to get my ideal ellipses and triangles. More importantly, I make clear of the block conception and figure out the difference of setting numbers and assigning values at different places. The common section, set up section, draw section, other function sections, they are all so different.