A
pixel based 3D display (10) comprising a display panel (11), a striped
polarizer (12) and a display controller (15). The display panel (11) comprises a plurality of pixels (41, 42) arranged in rows and columns, each pixel (41, 42) comprising at least four sub-pixels having different colors, the sub-pixels being arranged in two sub-rows and at least two sub-columns, the arrangement of the two sub-rows of two adjacent pixels in the same row being interchanged. The striped
polarizer (12) overlays the display panel (11) and comprises stripes (13, 14) of transparent polarizing material, the stripes (13, 14) being arranged in an alternating pattern of
left eye stripes (13) and right eye stripes (14), wherein the
left eye stripes (13) are arranged for converting light to a first polarization and are overlaying one sub-row of the two sub-rows and wherein the right eye stripes (14) are arranged for converting light to a different second polarization and are overlaying the other sub-row of the two sub-rows. The display controller (15) is arranged for using sub-pixel rendering for controlling a light output of the pixels in accordance with a 3D image to be displayed.