Week 5
From Expressive Computing
Processing tutorial
Subjects: the matrix (translation, rotation, scaling); image manipulation (inc. a discussion of cellular automata).
- Matrix: Rotate
- Matrix: Orbit
- Matrix: Orbit (Push/Pop)
- Matrix: Orbit (Recursive)
- Self-similar Organic Shape
- Kitten
- Pixelish Kitten
- Random Pixel Automaton
- Conway's Game of Life in Pixels
- String, Text, Keyboard
Source of kitten photograph. Used under a creative commons license.
Examples from class:
Some Java classes that you might find useful:
- String
- ArrayList (array that can be resized)
- HashMap (hash/associative array, can be keyed with any object)
Project 2
Discussion of Project 2, assigning groups.
Home