1. A computer-implemented method for rendering a first image sequence, comprising: rendering a second image sequence, without performing lighting calculations, to obtain position and motion information of points on one or more objects in a scene; calculating or reconstructing a first image in the first image sequence; and for each of a plurality of subsequent images in the first image sequence: determining a subset of pixels in the image to be calculated, wherein the subset of pixels is less than all pixels in the image, and wherein the subset of pixels includes previously occluded pixels determined based on at least a portion of the position and motion information, calculating image data for the determined subset of pixels, and propagating previously calculated image data from one or more neighboring images in the first image sequence to each pixel in the image that is not calculated, wherein the previously calculated image data is propagated based on at least a portion of the motion information.