Adapting motion capture data from one character or skeleton to another while preserving the movement intent.