1. A method for controlling an animation timeline for reducing the operating load on a computer comprising the steps of: (a) acquiring models of the objects to be used in an animation for creating model data comprising at least one of the steps of: (1) modeling physical objects to create model data and (2) working from existing digital files to create model data, the model data for providing static/non-animated objects in operative association with the computer, (b) animating the models by convening the model data of the models into a 3-D format for creating movement data for defining the movement of the models by creating a layout for each object in the animation for viewing the 3-D format on the computer comprising at least one of the steps of: (1) implementing movement of the object and (2) implementing morphing of the object, (c) converting and exporting the animated models defined by the movement data to a format that can be accessed and viewed for creating animated model data viewable on the computer, the animated model data defines the positions and the movement of each object within an object animation sequence for the particular object as viewed on the computer, the object animation sequence for each particular object describes the movement of that object such that the object animation sequence can be readily segmented into different steps by manipulating the object animation sequence on the computer, as it is, instead of creating more animation sequences for each step, (d) integrating the animated model data with a graphical user interface (GUI) on the computer using a library such that only one object animation sequence is required for each object in the object animation sequence and the one object animation sequence contains all the information for the entire animation associated with each object, the library acts as a medium for establishing communication between the graphical user interface (GUI), the computer and the animated model data for defining the animation timeline for manipulation and viewing on the computer. (e) implementing the control of the animation timeline by an end user on the computer such that the animation comprises at least one step, and each step comprises at least one portion of the object animation sequence associated specifically with the object defined in the object animation sequence whereby the animation comprises at least one step and the step comprises at least one portion of the object animation sequence associated with each object displayed in the animation on the computer, (f) engaging the graphical user interface (GUI) on the computer to trigger an animation comprising one or more objects for observing the animated object and, alternately, triggering a first animation, before the end of the first animation, triggering a second animation which interrupts the first triggered animation, such that the second animation is immediately engaged and displayed on the compute, such that controlling the animation timeline uses the single object animation sequence associated with each object, for all objects, used in the animation, and the object animation sequence contains the positions and the movement of each object used in the animation whereby each animation comprises at least one step, and each step comprises at least one object animation sequence, and each object animation sequence defines the positions and the movement of each object in the animation as viewed on the computer thereby enhancing the interactivity with the animation on the computer.