1. A method of generating animation data for at least one rendered image of a computer graphics scene, the method comprising: receiving animation data defining at least a portion of a first pose of an object at a first shot time; identifying a previously defined first hold animation structure including the first shot time, wherein the first hold animation structure defines at least a second pose of the object from a second shot time prior to the first shot time up to a third shot time following the first shot time; replacing the first hold animation structure with a second hold animation structure defined as beginning at the second shot time and ending before the first shot time and a third hold animation structure defined from after the second hold animation structure up to the third shot time; associating the second pose of the object with the second hold animation structure, such that the object is posed according to at least the second pose during at least a portion of the second hold animation structure; associating the first pose of the object with the third hold animation structure, such that the object is posed according to at least the first pose during at least a portion of the third hold animation structure; and rendering at least one image of the computer graphics scene including at least a portion of the object in the first pose during the third hold animation structure.