We continue to push forward on fundamental graphics coding skills—deepening your fluency in using trigonometry, iteration, and randomness—while introducing nuanced new tools like randomGaussian() and Perlin noise(). Focusing on the artistic problem of pattern, we will commit virtual images to real-world media with our first open-ended project, a generative Risograph print.
This set of Deliverables has 8 components and is due Wednesday, September 13. “OP” stands for work to be executed in our OpenProcessing classroom. I estimate this work can be executed in 6 hours. (Please note that the OP exercises have been reordered — the new ones are near the top of the page now.)
- OP #1: Iteration, Controlled Randomness, Pattern: Interrupted Grid (10 mins.)
- OP #2: Trigonometry, Iteration: Phyllotactic Spiral (20 mins.)
- OP #3: Trigonometry, Randomness: Procedural Splat (15 mins.)
- OP #4: Trigonometry, Interaction: Eye(s) Following Cursor (15 mins.)
- OP #5: 2D Perlin Noise: Imaginary Islands (30 mins.)
- OP #6: Recoding Vera Molnár’s “Interruptions” (1.5 hours)
- Reading-Response: Please read the following two book excerpts (1 hour):
- Excerpt (Chapter 30, p. 64-81) from 10 PRINT, by Nick Montfort et al. [6MB PDF]
- Excerpt (Chapter 1, p. 17-37) from Graphic Games, by Victor Baumgartner, paying the most attention to “Game C” [22MB PDF]
- In a Discord post in the #patternReadings channel, write a brief response to something that you found interesting or helpful in these readings. A few sentences is sufficient.
- Please do this reading before proceeding to the last project, Modular Pattern for Risograph Printing.
- OP #7: Modular Pattern for Risograph Printing (2 hours coding, + 1 hour printing the following week):
- Part One is due Wednesday 9/13 (digital design in OpenProcessing, for in-class crit)
- Part Two is due Wednesday 9/20 (Riso-printed design for wall crit)