3D-Animation Features Forward Kinematics Transform via OpenGL matrix stacks Transform via quaternion algebra Inverse Kinematics