Virtual character animation based on affordable motion capture and reconfigurable tangible interfaces