3D models are animated by adding three kinds of asset:
- a skeleton
- a skinned model
- an animation clip
For information about 2D animation, see .
Skeletons are digital structures that describe deformation patterns of 3D models. Skeletons are made of bones that form a hierarchy. When parent bones change their position, they also affect the positions of child bones. For example, a hand bone might have five child bones (the fingers and thumb); when the hand moves up and down, the fingers and thumb move with it.
There's currently no way to visualize skeletons in Game Studio.
Skinning is the process of assigning weights to vertices and bones they depend on. Each vertex usually depends on one to four bones.
Skinned models are models that have been skinned to match a skeleton. The skin describes how vertices of the mesh transform when bones move.
Animation clips describe the pose of a skeleton at a particular moment. The skeleton moves according to the animation. The mesh vertices transform (skin) to match the current pose.
For an example of how animations work in Xenko, load the Sample: animation sample project.