摘要 |
The present invention relates to methods, and associated apparatus, for rendering and displaying images in three-dimensional display systems, including autostereoscopic displays. Said method comprises generating a pixel value for each pixel of an image, each pixel being mapped to a single viewpoint, such that an integer number of pixel values are generated for at least one element of a decoder array, storing each generated pixel value, resampling the stored pixel values in dependence on the number of display pixels for each element of the decoder array, and displaying the resampled pixel values. The invention further relates to rendering three-dimensional images for printing, and/or displaying on an electronic display. The invention further relates to a method of adjusting the centre of parallax of an autostereoscopic display. Another aspect of the invention relates to a method, and associated apparatus and system, for providing a display of a three-dimensional scene. Said method comprises receiving an input representative of a given viewpoint, and in dependence on the input, displaying an image providing a view of the three-dimensional scene corresponding to the given viewpoint; the displaying comprises accessing data defining a viewpoint distribution representing a plurality of views of the three-dimensional scene, sampling the viewpoint distribution in dependence on the input to generate a view of the three-dimensional scene corresponding to the given viewpoint, and displaying an image based on the generated view. The invention further relates to a method of, and associated system for, generating a multi-viewpoint representation of a three-dimensional scene, as well as to an associated non-transitory computer-readable medium encoding a data structure. |