-= Animaniac =-
Animaniac is an animation system supporting keyframe, rigid bodies and particles. Animaniac also includes Gator. Gator builds upon Animaniac to implement an extensible Travel system for plug-n-play building of travel methods - used for navigation through virtual environments.
Animaniac provides the following animation components: generic template static animation using keyframes, generic template dynamic animation of rigid bodies and particles (some people call this a physics engine). Animaiac provides both static and dynamic animation techniques through keyframing and dynamicsystem. The dynamics portion of ani isn't only a physics engine (your operators don't need to obey physics at all), but it certainly could be used as one. It is an ODE (ordinary differential equation) solver for sure, since it iterates and uses 1st, 2nd, and 4th order ODE solvers.
Gator: also in animaniac is a package called GATOR. Gator builds upon animaniac and provides a framework to implement the Travel Pattrern for virtual environments. It also includes some travel methods. A travel method is a method in which you can move about a virtual environment. Common methods are "drive", "fly", there are many methods visible in games too such as quake. In the game industry, they often call this "implementing the camera". A Travel Method is a more generalized way to describe this idea. The Gator framework is a very generalized system for easilly building them like lego blocks (plug and play)...
See README file for more information on installing and compiling
Select one of these for more information
See COPYING for licensing details (LGPL) Animaniac is (c) 1998, 1999, 2001, 2002 Kevin Meinert