Display or projection device having multiple illumination modules arranged in an array, to display or project a video signal, each of the illumination modules comprising: a carrier; at least one mirror mounted on the carrier, which can be set into periodic oscillation about an axis of oscillation by a drive, which can be controlled by means of a control signal; at least one illumination element that is arranged on the carrier, is directed onto the mirror and can be controlled through an input; and a computing unit with at least one input and one output, which is connected with the input of the illumination element; wherein the computing unit is configured to output at least one sample of the video signal appearing at its input at a first point in time (t i,1) within a period (τ) of the mirror in accordance with a mapping function stored in the computing unit at a second point in time (t i,2), which is different from the first point in time, within the same period (τ) as a sample at its output; characterized in that the computing unit has a control input, through which the stored mapping function can be scaled and/or have its offset changed; wherein a further computing unit, common to the illumination modules, having an input and multiple outputs is provided, each of which is connected with the control input of the computing unit of an illumination module; and wherein the further computing unit is configured to determine, for each illumination module, a scaling value (s d1d2) and/or an offset value (o d1d2) based on its respective position (x̃) in the array and a target distance (d 2) corresponding to a desired viewing distance, the target distance (d 2) being given at the input of the further computing unit, and to output it to the corresponding output. a carrier; at least one mirror mounted on the carrier, which can be set into periodic oscillation about an axis of oscillation by a drive, which can be controlled by means of a control signal; at least one illumination element that is arranged on the carrier, is directed onto the mirror and can be controlled through an input; and a computing unit with at least one input and one output, which is connected with the input of the illumination element; wherein the computing unit is configured to output at least one sample of the video signal appearing at its input at a first point in time (t i,1) within a period (τ) of the mirror in accordance with a mapping function stored in the computing unit at a second point in time (t i,2), which is different from the first point in time, within the same period (τ) as a sample at its output; the computing unit has a control input, through which the stored mapping function can be scaled and/or have its offset changed; wherein a further computing unit, common to the illumination modules, having an input and multiple outputs is provided, each of which is connected with the control input of the computing unit of an illumination module; and wherein the further computing unit is configured to determine, for each illumination module, a scaling value (s d1d2) and/or an offset value (o d1d2) based on its respective position (x̃) in the array and a target distance (d 2) corresponding to a desired viewing distance, the target distance (d 2) being given at the input of the further computing unit, and to output it to the corresponding output.