AR marker, physics, ragdoll puppet, shading
Marionette is an interface to control digital characters in a simple and intuitive way. Its based on the idea how a child (not a puppeteer) would play with a puppet on strings. It uses ARToolkit and the black markers which is meant for Augmented Reality applications but here its actually a 6DOF input device. (full 3D positon and rotation tracking)
Marionette got nominee of the digital sparks award 2006