Description:
You’ve shown what a gifted portrait artist you are, but can you do landscapes? Let’s see.
Requirements:
Your code must at least include all of the following features:
- A header section in the form of a multiline comment, specifying the class name, your name, your email, assignment number and your choice of title
- A composition including a sky, a background and a foreground
- An attempt at representing elements from nature, with at least some form of terrain, vegetation, and sky
- Extensive use of color for the different elements of the landscape
Hacker Points:
Complete your choice of the following features (or all) to get bonus points in the assignment:
- Use a variety of non-primitive shapes, such as beginShape(), endShape(), vertex(), curveVertex() or bezierVertex().
- Use transparency or create a gradient
- Use at least 2 functions we didn’t cover in class
- Extra hacker points can be gained by generating some of the elements iteratively. This means using
for
loops to create certain elements such as grass, flowers, pebbles, raindrops, etc... You can read more about how to use for
loops in the p5 manual's page on Iteration
Submission:
Create a new directory (folder) in your local repository called "assignment_1_1". Inside that folder, paste the sample index.html and script.js from Exercise 1. Create your drawing in this file. Use GitHub Desktop to commit and push your changes, and verify that they published to the web.