An autostereoscopic display, comprising: a pixelated display panel comprising an array of single color pixels or an array of sub-pixels of different colors with respective groups of sub-pixels together defining full color pixels; and a view forming arrangement comprising an array of lens elements, positioned over the display panel, for directing the light from different pixels or sub-pixels to different spatial locations, thereby to enable different views of a three dimensional scene to be displayed in different spatial locations, wherein the pixels of the display panel form a rectangular or parallelogram grid with a maximum internal angle deviation from 90 degrees of 20 degrees or less, and wherein the rectangular or parallelogram grid repeats with basic translation vectors x and y, and the length of the basic translation vectors x and y have an aspect ratio of the shorter to the longer between 0.66 and 1, and wherein the view forming arrangement comprises a two dimensional array of lenses which repeat in a regular grid with basic translation vectors p ' and q '; wherein defining a dimensionless vector p as (p x,p y), which satisfies: p ′ = p x x + p y y q ′ = − p y x + p x y and defining circular regions in the space of components of p y and p x of vector p as: P n, m = p | ‖ p − v ‖ < r n, m ∀ v ∈ L n, m where L n, m = i + j n | i, j ∈ Z 2 ∧ 〈 j, j 〉 = m for integer values n and m, with r n,m = r 0 n -γ defining the radius of each circle and defining the circle centers, the basic translation vectors x, y, p' and q' are selected with values such that p falls in the the vector space which excludes the set P 1,1 or P 2,2 or P 4,4 with r 0 = 0.1 and γ=0.75. a pixelated display panel comprising an array of single color pixels or an array of sub-pixels of different colors with respective groups of sub-pixels together defining full color pixels; and a view forming arrangement comprising an array of lens elements, positioned over the display panel, for directing the light from different pixels or sub-pixels to different spatial locations, thereby to enable different views of a three dimensional scene to be displayed in different spatial locations, wherein the pixels of the display panel form a rectangular or parallelogram grid with a maximum internal angle deviation from 90 degrees of 20 degrees or less, and wherein the rectangular or parallelogram grid repeats with basic translation vectors x and y, and the length of the basic translation vectors x and y have an aspect ratio of the shorter to the longer between 0.66 and 1, and wherein the view forming arrangement comprises a two dimensional array of lenses which repeat in a regular grid with basic translation vectors p ' and q '; wherein defining a dimensionless vector p as (p x,p y), which satisfies: p ′ = p x x + p y y q ′ = − p y x + p x y and defining circular regions in the space of components of p y and p x of vector p as: P n, m = p | ‖ p − v ‖ < r n, m ∀ v ∈ L n, m where L n, m = i + j n | i, j ∈ Z 2 ∧ 〈 j, j 〉 = m for integer values n and m, with r n,m = r 0 n -γ defining the radius of each circle and defining the circle centers, the basic translation vectors x, y, p' and q' are selected with values such that p falls in the the vector space which excludes the set P 1,1 or P 2,2 or P 4,4 with r 0 = 0.1 and γ=0.75. for integer values n and m, with r n,m = r 0 n -γ defining the radius of each circle and defining the circle centers, the basic translation vectors x, y, p' and q' are selected with values such that p falls in the the vector space which excludes the set P 1,1 or P 2,2 or P 4,4 with r 0 = 0.1 and γ=0.75.