This 3D "joystick" is made from interchangeable 3D printed joints. You can re-create your own rig by plugging the pieces together and then post your character by simply manipulating the "joystick". This is still a research project and it will be presented at SIGGRAPH this year. Want much?
Until recently, computer software animation developers had to manipulate characters by using their computer mouse to drag virtual limbs into poses one tedious, time-consuming key frame at a time. Now researchers at the Interactive Geometry Lab (IGL) at ETH Zurich have developed a whole new way of creating movement in virtual characters using 3D model "joysticks" that directly create shape and movement inputs.