An apparatus for generating images for display based on first image data from a first point of view and based on second image data from a second point of view of a three-dimensional representation of an object, the apparatus comprising: a decompression module that receives compressed image data, the compressed image data including depth information related to one or more pixels comprising the three-dimensional representation, and decompresses the compressed image data, wherein the compressed image data includes data from objects, or portions of objects, that are not visible from the point of view corresponding to the respective image, and additional information related to material properties of the 3D object at a particular point on the 3D object; a display module that displays the generated images, wherein a first image is generated based on the first image data and wherein the first image is displayed; and a warp module configured for generating, prior to obtaining the second image data, an interim image that approximates the second image for display based on the first image data, including the depth information, the data from objects, or portions of objects, that are not visible from the first point of view, and the additional information, and a second point of view, wherein the second image data overwrites the image data corresponding to the interim image and wherein the second image generated based on the second image data is displayed at the display module and wherein the warp module comprises: a point of view translator that derives a transformation from pixels from the first point of view to pixels from the second point of view; and a position correction module that applies the transformation to one or more of the one or more pixels to generate interim pixel data, the interim pixel data being usable to generate the interim image. a decompression module that receives compressed image data, the compressed image data including depth information related to one or more pixels comprising the three-dimensional representation, and decompresses the compressed image data, wherein the compressed image data includes data from objects, or portions of objects, that are not visible from the point of view corresponding to the respective image, and additional information related to material properties of the 3D object at a particular point on the 3D object; a display module that displays the generated images, wherein a first image is generated based on the first image data and wherein the first image is displayed; and a warp module configured for generating, prior to obtaining the second image data, an interim image that approximates the second image for display based on the first image data, including the depth information, the data from objects, or portions of objects, that are not visible from the first point of view, and the additional information, and a second point of view, wherein the second image data overwrites the image data corresponding to the interim image and wherein the second image generated based on the second image data is displayed at the display module and wherein the warp module comprises: a point of view translator that derives a transformation from pixels from the first point of view to pixels from the second point of view; and a position correction module that applies the transformation to one or more of the one or more pixels to generate interim pixel data, the interim pixel data being usable to generate the interim image. a point of view translator that derives a transformation from pixels from the first point of view to pixels from the second point of view; and a position correction module that applies the transformation to one or more of the one or more pixels to generate interim pixel data, the interim pixel data being usable to generate the interim image.