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.
|Tags||multimedia Graphics 3D Modeling Software Development Libraries|
|Operating Systems||OS Independent|
Release Notes: This release is significantly restructured and has many new powerful features. The most major change is that it uses quaternions internally to store local transformations instead of using matrices for world transformations. It now also uses skeletal hierarchies, and can blend animations together. It can make selections of sets of bones using the hierarchy, which can then be used to calculate different animations for different parts of the skeleton.
Release Notes: This release adds configure and Makefile scripts to make it feasible for anyone to compile and check out the library. A converter was added for converting the file types to the proper byte order.
No changes have been submitted for this release.