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

FETCH_HEAD