Method of computing holographic encoding values for an optical light modulator of a holographic system for the reconstruction of three-dimensional scenes, which include opaque objects and objects with transparent properties, for at least one observer eye, where - the three-dimensional scene is divided into individual object points and the coordinates of these object points are determined, - a virtual observer position is determined which corresponds to the position of a selected observer eye where the three-dimensional scene is perceived, - all object points which are not covered by other opaque object points seen from the virtual observer position are determined as visible object points, - all visible object points to be encoded which are seen at the same angle from the virtual observer position are sorted by their distance to the virtual observer position, - the actual brightness of each visible object point visible from the virtual observer position is determined by image rendering considering the location and intensity of light sources, - for each visible object point to be encoded, an apparent brightness value with which the object point is perceived at the virtual observer position is determined considering its actual brightness at its actual position, the distance to the virtual observer position and the transparency properties, which were determined by material properties, of all objects or object points which are situated between that visible object point and the virtual observer position, and - for each visible object point, the encoding values are separately computed as a sub-hologram with its respective apparent brightness value such that it is reconstructed in the holographic system at its position with that brightness value, so that by superimposing the sub-holograms for all visible object points, opaque and transparent object points can be perceived separately at their respective positions. - the three-dimensional scene is divided into individual object points and the coordinates of these object points are determined, - a virtual observer position is determined which corresponds to the position of a selected observer eye where the three-dimensional scene is perceived, - all object points which are not covered by other opaque object points seen from the virtual observer position are determined as visible object points, - all visible object points to be encoded which are seen at the same angle from the virtual observer position are sorted by their distance to the virtual observer position, - the actual brightness of each visible object point visible from the virtual observer position is determined by image rendering considering the location and intensity of light sources, - for each visible object point to be encoded, an apparent brightness value with which the object point is perceived at the virtual observer position is determined considering its actual brightness at its actual position, the distance to the virtual observer position and the transparency properties, which were determined by material properties, of all objects or object points which are situated between that visible object point and the virtual observer position, and - for each visible object point, the encoding values are separately computed as a sub-hologram with its respective apparent brightness value such that it is reconstructed in the holographic system at its position with that brightness value, so that by superimposing the sub-holograms for all visible object points, opaque and transparent object points can be perceived separately at their respective positions.