Arrays Talking to Arrays
To recreate a Casey Reas piece, I first watched https://reas.com/compendium_lecture/ in order to understand the thought process behind his pieces. This is the reference I used. I found a great source through the p5.js reference page: https://p5js.org/examples/simulate-particles.html, which helped me grasp the main idea of this particle system. Here is my sketch:
Final Project Pitch
For my final project, I am going to be making a face that is complied with many other smaller faces. Throughout the semester I have created projects that all include the idea of a smiley face or an adaptation of one. I have felt compelled to continue this series for the final assignment. This assignment will include arrays that make up portions of the face as well as a slew of colors and shapes that will give my project a colorful and unique contrast. I hope that my assignment will provide a finale to my previous projects, while also showing improvement and creativity.
I did not have enough time to figure everything out for this assignment so I just included the arrays I’ve made. I plan on recreating this piece of art that I already attempted to do once, but with my classmate's extended classes. https://www.instagram.com/p/CDhpBQOj4k8/ Here is my very very very rough draft: https://editor.p5js.org/esba1938/sketches/DYrXjVXyZ
Homework 8: Extend an Object
The references I used for this assignment were: Here is my extension for the object: https://editor.p5js.org/esba1938/sketches/vdn37fPj1 My extension is a face that has eyes that are rolled and a tongue sticking out, all using noise/seed for randomization of colors and sizes.
Homework 7: Game with Classes
For this assignment, I upgraded last week's smile-catching game with the use of classes. Here is my new game: I used two classes, scoring, and editable face. The scoring class includes the variables numEaten and numMissed to represent the numerical value that is associated with how the player catches…
Homework 5: Functions and Loops
For this week's homework assignment, we were told to choose a work by Tim Szetela and replicate it best we could. The work I chose was: https://www.instagram.com/p/CDhpBQOj4k8/ Here are my 2 drafts and my final attempt to recreate: My 2nd Draft: My attempt at a recreation (not perfect):
Homework 4: Loops and Conditionals
My codepen: I incorporated: → A circle grid with nested loops → mouseX and mouseY to paint a smiley onto the canvas in various locations → created a button that changes its background color when the mouse hovers over it → used mouseIsPressed to change both the colors of the grid circles and make the smiley face appear each time the mouse is pressed
Homework 3: Movement
This week's homework was based on creating a piece utilizing movement commands. Here is my interpretation: This work was inspired by the faces of my last homework piece, but I did not have an artwork that I used as a reference. While I learned commands for creating a smiley face, it was challenging to apply this to a moving object, which is why I decided to stick to abstract shapes. I enjoy the randomization and movement included in this homework, which also made it challenging.