Patent ID: 8610713

Claim:
A computer-implemented method, comprising: maintaining, in at least one computer-readable medium, for each clip in a sequence of one or more clips, a user identifier and a first copy of a three dimensional (3D) scene that was used to create the clip, where the clip is a sequence of one or more images that depict the clip's respective 3D scene and where each user identifier specifies a respective user who generated the clip; receiving input that indicates a particular user; identifying, in response to the receiving, a clip that has a user identifier that corresponds to the indicated user; in response to the identifying, generating and presenting a second copy of the identified clip's associated first copy of the 3D scene in an editor; modifying the second copy of the identified clip's associated 3D scene; creating a new clip using the modified second copy of the 3D scene; determining a related clip associated with the identified clip; receiving an input to propagate modifications made to the second copy of the identified clip's associated 3D scene to the related clip; in response to receiving the input to propagate modifications, creating a new related clip using the modified second copy of the 3D scene, wherein the new related clip includes images that depict the propagated modifications; and maintaining, in the at least one computer-readable medium, the new related clip in association with the modified second copy of the 3D scene.