A method for performing rendering at a given viewpoint of at least one portion of visual areas blinded to a perspective rendering at the given viewpoint, the method comprising: providing image data; performing a first projection of at least one part of the image data according to a first part of a projection model to generate first projected data, the projection model comprising the first part used for rendering far view and a second part for rendering near view such that at least one portion of the visual areas is rendered using the second part of the projection model and further wherein a transition between the first part of the projection model and the second part of the projection model is characterized by projection vectors substantially similar; performing a second projection of another part of the image data according to the second part of the projection model to generate second projected data; providing projected data comprising the first projected data and the second projected data to thereby render the at least one portion of visual areas blinded to the perspective rendering at the given viewpoint, characterised in that either a) the first part of the projection model comprises a semisphere portion of a semispherical projection model and the second part of the projection model comprises a cylindrical projection model or b) the first part of the projection model comprises a portion of an ellipsoid projection model and the second part of the projection model comprises a curved cylindrical projection model. providing image data; performing a first projection of at least one part of the image data according to a first part of a projection model to generate first projected data, the projection model comprising the first part used for rendering far view and a second part for rendering near view such that at least one portion of the visual areas is rendered using the second part of the projection model and further wherein a transition between the first part of the projection model and the second part of the projection model is characterized by projection vectors substantially similar; performing a second projection of another part of the image data according to the second part of the projection model to generate second projected data; providing projected data comprising the first projected data and the second projected data to thereby render the at least one portion of visual areas blinded to the perspective rendering at the given viewpoint, characterised in that either a) the first part of the projection model comprises a semisphere portion of a semispherical projection model and the second part of the projection model comprises a cylindrical projection model or b) the first part of the projection model comprises a portion of an ellipsoid projection model and the second part of the projection model comprises a curved cylindrical projection model. a) the first part of the projection model comprises a semisphere portion of a semispherical projection model and the second part of the projection model comprises a cylindrical projection model or b) the first part of the projection model comprises a portion of an ellipsoid projection model and the second part of the projection model comprises a curved cylindrical projection model.