Open Framework

Is a series of C++ libraries to manipulate multimedia and control devices that can interact with "real life".

http://www.openframeworks.cc/

to do stuff like this: