1. A method of creating a new animation object comprising: selectively combining weighted object data from a database of different objects, wherein selectively combining weighted object data from a database of different objects further comprises; converting each selected object to a polygonal representation, each polygon having a plurality of vertices; blending selected polygonal representations to form a composite polygonal object, the contribution of each polygonal representation depends on the weight data assigned to the polygonal representation; displaying a sequence of frames containing the new animation object; changing the weighting of one or more of the different objects; and displaying the sequence of frames containing the new animation object with altered weightings, wherein displaying the sequence of frames containing the new animation object with altered weightings further comprises; blending selected objects to form the desired object, the contribution of each object depends on the weight data assigned to the corresponding polygonal representation; and generating a final sequence of animation frames using the desired object.