Visual Performance and Installation Technologies, Spring 2017


week 01: intro, background, resources, data remapping

01.11 Wed - Overview, resources | notes
01.13 Fri - Data remapping examples | notes


week 02: data-flow programming

01.18 Wed - hw1; Max Intro: objects/msgs/wiring, resources | notes
01.20 Fri - Max Intro: programming | notes


week 03: programming / visual data representation

01.25 Wed - Max Intro: programming | notes
01.27 Fri - Max Intro: programming | notes


week 04: filtering / mixing

02.01 Wed - hw2 due, Jitter Intro: matrices and movies notes
02.03 Fri - Jitter Intro: filtering/mixing | notes


week 05: video

02.08 Wed - Jitter Intro: filtering/mixing | notes
02.10 Fri - Video crash course | notes


week 06: computer vision

02.15 Wed - hw3 due; live video, random values/lists; video lab | notes
02.17 Fri - intro C.vision | notes


week 07: Sound, sampling, playback control

02.22 Wed - C.vision: tracking analysis | notes
02.24 Fri - Sound: samples, I/O | notes


week 08: Cameras, geometry, rendering

03.01 Wed - camera/sound lab | notes
03.03 Fri - hw4 due | notes


week 09: Lighting / Texturing

03.08 Wed - intro 3D: material, lights, lab | notes
03.10 Fri - animation, instancing, procedural, texturing | notes


week 10: SPRING BREAK

03.15 Wed - SPRING BREAK
03.17 Fri - SPRING BREAK


week 11: 3D Motion / GPU

03.22 Wed - 3d motion, hardware/GPU, shaders, camera | notes
03.24 Fri - 3d lab | notes


week 12: Networking

03.29 Wed - hw5 lab | notes
03.31 Fri - hw5 due | notes


week 13: Networking / Hardware

04.05 Wed - networking/communications: send/get data, video/sound | notes
04.07 Fri - networking: OSC, depth cameras | notes


week 14: Sensors, Communcations, Electronics

04.12 Wed - Hardware: Midi, DMX, Sensors, interfaces, rPi | notes
04.14 Fri - HID, APIs, IoT | notes


week 15: Final Project

04.19 Wed - lab work
04.21 Fri - lab work


finals week

04.26 We - Final at 12:00pm - 1:45pm (hw6)