DESIGN LAB 5


Motion Class 02!


* Look at examples from Marius Watz
* Look at motion homework projects
* Go over Example code
* In class work / help / debugging
* Give homework assignment

(Todays theme and background .gif are from Kanye's famous
NBC Katrina Relief Broadcast).

We will again be going through examples based on Zach's Making Things Move workshop. These examples use LINE_STRIP which throws an error in newer versions of Processing. If you get an error related to LINE_STRIP make the following changes. Change:

beginShape(LINE_STRIP)

to:

noFill();
beginShape();




Marius Watz


Today's examples use Marius Watz's Vec2d class for general 2D vectors.

main site: http://unlekker.net/

blog: http://www.generatorx.no/

processing sketches: http://processing.unlekker.net/

workshops/students: http://workshop.evolutionzone.com/old/exercises.html

flickr: http://flickr.com/photos/watz/sets/1754138/

links: http://www.evolutionzone.com/friends/

Projects:
Neon Organic
ElectroPlastique #1
Tegnemaskin 1-12
System C
Media Facade




Basic Vec2D and Particle




Download project folder.




Multiple particles




Download project folder.




Mouse particles




Download project folder.




Connect the Mikes




Download project folder.




Random vector field




Download project folder.



Double for loop cheat sheet.




Vect field w/ mouse input




Download project folder.




demo remaining day2 examples




continue with examples 05_03 - 06_02




Homework


Create a composition using the Vect2d class. Feel free to use code from these examples, day 2 of Zach's Making Things Move workshop (Click here to download), or from Marius Watz's processing sketches. Try to make something that will make us all laugh.