Abstract: A multi-layer optical device may include one, two, or three layers. A first layer may include an array of Fourier-transforming optically transmissive elements to map optical radiation between each of a plurality of angles of incidence and corresponding coordinate locations proximate each respective optically transmissive element. A second layer may provide a modulation matrix of optically modulating sub-elements optically coupled to the array of transmissive elements, where each optically modulating sub-element corresponds to one of the coordinate locations of the first layer mapping. A third layer includes an array of inverse Fourier-transforming optically transmissive elements to inverse-map optical radiation from the optically modulating sub-elements of the modulation matrix for propagation at angles corresponding to the angles of incidence from which the optical radiation was received.