1. A method for generating a three-dimensional image, the method comprising: determining, using a light-field camera, a depth map corresponding to an environment, the depth map representing how light falls in the environment; determining a parallax occlusion map of the environment; and creating, using the depth map and the parallax occlusion map, a three-dimensional image representing the environment.