Vizard provides a variety of tools for animating nodes and for playing 'canned' animations associated with various object formats.
The action library has a number of commands that animate the movement, rotation, coloring, scaling, or fading of models. Animation paths allow you to define a series of points with associated rotations, positions, and scale values that objects can adopt as they travel along the path. Use the physics engine to simulate the effects of gravity, collisions, and other forces on models. Vizard also supports animations associated with various 3D model formats (.osgb, .ive, etc.) if the models are exported with those animations.
Vizard also supports character animations with avatars, which allow playing individual animation files and manipulating the execution of those animations.
For animating the viewpoint, you can use commands from the action library, animation paths, or the viewpoint method.
The action library has a handful of methods for scheduling sequences of animations. If, however, your animations involve a number of different models and events, try tapping into the powers of viztask for scheduling.