1. A system for three-dimensional (3D) hyperspectral imaging, comprising: an illumination source configured to illuminate a target object; a dispersive element configured to spectrally separate light received from the target object into different colors; and a light detection and ranging (LIDAR) focal plane array (FPA) configured to receive the light from the dispersive element, configured to acquire spatial information regarding the target object in one dimension in the plane of the FPA, configured to acquire spectral information in a second dimension in the plane of the FPA, wherein the second dimension is perpendicular to the first dimension, and configured to obtain information regarding a distance from the FPA to the target object by obtaining times of flight of at least two wavelengths, thereby imaging the target object in three dimensions and acquiring spectral information on at least one 3D point.