This is the official page for resources related to the CMU Project Ignite group focused on making art from visual and sound based programming.
Please see the Project Ignite general organization page here
|Theory and Techniques Discussions
- Introduction to Image Rendering
Images (2D signals), Colors, Sampling, Array Packings, Objects vs. Representations.
Smooth Step Functions,
Tons of example functions,
Useful Processing Tool (only works with Processing 2.0),
CMU 15-462 Assignment about making a keyframe editor,
- Processing Basics
setup(), draw(), window size, drawing a background, strokes/fill color, points, lines, stroke weights, shapes.
- Java Programming Basics
variables, primitive number types, operators, control flow, loops.