I completed a pipeline from 3D Video recording to augmented reality applications, allowing almost any object to be recorded and rendered into almost any space. This work uses the RGBD Toolkit, Processing, Saito's OBJLoader, and the NyARToolkit.
Have a crazy application idea for this project? Tweet at me @andybiar
RGBD Toolkit (record 3D video and export models): http://www.rgbdtoolkit.com/
Processing (visual Java library for the arts): http://processing.org/
OBJLoader (Import 3D models into Processing): https://code.google.com/p/saitoobjloader/
NyARToolkit (augmented reality): http://www.creativeapplications.net/processing/augmented-reality-with-processing-tutorial-processing/
Bond (music): http://www.bondquartet.com/