1. A method for generating a new view, comprising: interpolating values for unvalued points within an image based upon values of valued points within the image to generate an interpolated image, the interpolating comprising: for respective unvalued points: determining a set of valued points for an unvalued point, respective valued points within the set of valued points having desired cost paths; and applying a model to the set of valued points to interpolate a value for the unvalued point; and for respective points within the interpolated image, projecting a point to a location within a new view based upon a value of the point.