3/12/19
When it comes to writing code and drawing shapes it can be like math class back in middle or high school. In school we learn that that there are 4 quadrants in the cartesian plane. But unlike school, the graph is inverted with the positive Y axis pointing downwards the positive X axis still runs to the right. This is because it coding we work with the positive planes. If there were negative values they would not be present on the screen. In class we do not use negative values. I can imagine being able to place objects beyond the scope of vision can probably have its own uses.
Shapes are based on the coordinates that describe where they are located on the graph. Depending on the Code will produce different shapes.

Here are some basic shapes that I made in P5Js.
If the only application of P5JS was to plot points or make basic shapes it would not be very appealing to artist. P5JS allows you to color the shapes, the background, and outlines. To generate colors based on values of 255 for a range of colors. And you can also control the alpha which is the 4th value in a code which manipulates transparency.
