In order to be able to move 3D characters in a virtual environment, they have to be provided with a skeleton. The vertices of the mesh (of the 3D character) are connected to the joints of the skeleton. Animations can then be applied to the skeleton, which lead to deformation of the mesh or movement of the character.