Animation
Squash and stretch
Animation is the change of a value over a period of time. For example by changing the y position of a ball it can be made to bounce up and down. Then by changing the x and z scale it can squash as it hit the ground. The change in position can be visualized with a curve by putting the time on the x axis of the graph and the position of the ball on the y axis. To animate the ball we select where the ball should be at the key points of the animation and the code can then interpolate the position between these key points.
Vertex
With vertex animation one moves individual vertices directly in a mesh in some way. The two ways i sorted it into is Per-Vertex Animation and Morph target.
Skeletal
The common way to animate things is with skeletal animations Skeletal Animation. With a moving skeleton one can then bind a mesh and draw it with Skinning.
Animation Controller
Reference
Animation Compression: Advanced Quantization - 2017
Animation Compression Library - 2017
Animation Compression Library: Paragon Results - 2017
Animation Compression TOC - 2016
Skeletal Animation Optimization Tips and Tricks - 2015
Designing Parametric Animation Systems - 2014
A Blending Animation Controller for a Skinned Mesh - 2014
Skinned Mesh Animation Using Matrices - 2014
The Redengine 3 Character Pipeline - 2013
An idiot's guide to animation compression
Basic Skeletal Animation with Geometric Algebra
New Animation System!!
https://crimild.wordpress.com/2018/07/15/new-animation-system/
Skinned mesh support and animations
https://crimild.wordpress.com/2016/03/01/skinned-mesh-support-and-animations/
Better animation control through scripting
https://crimild.wordpress.com/2011/07/24/better-animation-control-through-scripting/
Skeletal Animation Part 2: Animating Joints
https://crimild.wordpress.com/2011/03/15/skeletal-animation-part-2-animating-joints/
Towards Skeletal Animation Support
https://crimild.wordpress.com/2011/02/20/towards-skeletal-animation-support/
Vertex animation textures, beanbags and boneless animations.
https://www.youtube.com/watch?v=NQ5Dllbxbz4
Direct Delta Mush Skinning Compression with Continuous Examples
https://www.ea.com/seed/news/ddm-compression-with-continuous-examples