Light-field projector for generating optically corrected virtual images, comprising:
- a spatial light modulator (SLM);
- a light source including a plurality of point light, each point light being configured to emit an incident light field illuminating the SLM;
- the SLM being configured to display a reference SLM image pattern in an SLM plane, the reference SLM image pattern being configured to modulate the incident light field and generate a modulated light field in accordance with the SLM image pattern;
- and
- a projection optic configured to project the modulated light field along a reference optical axis, and project a virtual image along the reference optical axis;
- wherein the SLM is further configured to display a corrected SLM image pattern;
- wherein the corrected SLM image pattern corresponds to the reference SLM image pattern-being shifted in the SLM plane;
- and
- wherein the corrected SLM image pattern is configured such that the projection optic projects the virtual image along an apparent projection axis that differs from the reference optical axis, such that the virtual image simulates at least an optical correction.