Week 02 Homework - rybotron/wnm498genart_f14 GitHub Wiki
- Assigned: September 11, 2014
- Due Date: September 18, 2014
Part 1. Reading
Read the introduction chapter of the Nature of Code or watch the videos and study the p5.js examples.
Part 2. Coding
For this assignment, you will create an illustration using p5.js. First, experiment with the canvas size and color till you find your desired look and feel. It must be larger than 400 x 400 pixels. It can be an animal, a cartoon character, a self portrait, etc. Utilize some p5.js drawing methods, such as 2D primitives, Bezier curves, Vertices, Stroke, and Fill. Position objects and rotate using push() and pop();
Purpose
To explore the p5.js canvas drawing tools and methods. Submission Guidelines We will cover how to upload your files to Github in the next session.
Grading
- A - Complete drawing and demonstrates advanced knowledge of p5.js drawing API
- B - Complete drawing and demonstrates basic knowledge of p5.js drawing API
- C - Drawing is not complete
- D - Basically a setup() and draw() functions
- F - Did not attempt drawing
Extra Credit
- Use a conditional if/else statement to make your character react to a mouse button press?
- Animate your character using arithmetic operators?
Homework Links
<<<<<<< HEAD
- Sam Evans: http://rybotron.github.io/wnm498genart_f14/week02/Homework/Sam_Evans_week2/index.html
- Kristin Bessette: http://rybotron.github.io/wnm498genart_f14/week02/Homework/Bessette_week2/index.html
- Hugo Baeta: http://rybotron.github.io/wnm498genart_f14/week02/Homework/baeta-week2/
- Sam Ojling: http://rybotron.github.io/wnm498genart_f14/week02/Homework/Ojling_Week2/
- Pelle Wisten: http://rybotron.github.io/wnm498genart_f14/week02/Homework/Wisten_Week2/
- Gilmar Lira: http://gilmarlira.com/activity/
- Emilee Serafine: http://rybotron.github.io/wnm498genart_f14/week02/Homework/serafine_week2/
- Scott Brookshire: http://rybotron.github.io/wnm498genart_f14/week02/Homework/Brookshire_Week2/
- Tonson Pathompongpun: http://rybotron.github.io/wnm498genart_f14/week02/Homework/Pathompongpun_week2/
- June Kim http://rybotron.github.io/wnm498genart_f14/week02/Homework/Kim_Week02/index.html
- Alexis Britt: http://rybotron.github.io/wnm498genart_f14/week02/Homework/britt_week02/index.html =======
- Sam Evans
- Kristin Bessette
- Hugo Baeta
- Sam Ojling
- Pelle Wisten
- Gilmar Lira
- Emilee Serafine
- Scott Brookshire
- Tonson Pathompongpun
- June Kim
- Gianluca Martini
- Ryan Jones
FETCH_HEAD