Animadead is a skeletal animation library designed
to load and play skeletal animations. It supports
models that are composed of several swappable
meshes bound to a single skeleton that can be
driven by multiple animations. There is an export
plug-in for Maya, and others are in development,
including plug-ins for 3D Studio Max and
Lightwave. It is written in C++ and has no
dependencies. However, an example implementation
is provided that uses OpenGL and SDL.