| CPC G06F 3/0482 (2013.01) [G02B 27/0172 (2013.01); G06F 3/013 (2013.01); G06F 3/04842 (2013.01); G02B 2027/0178 (2013.01)] | 16 Claims |

|
1. An apparatus comprising:
at least one processor; and
at least one non-transitory memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to:
render visual content at a first rendering position on a display screen;
detect a user gaze direction through an eye correction means towards said first rendering position;
receive data relating to optical properties of said eye correction means at said detected user gaze direction;
determine if said optical properties at said detected user gaze direction provide a threshold level of suitability for viewing said visual content;
render said visual content at a second rendering position on said display screen if said optical properties at said detected user gaze direction is below said threshold level; and
control transparency of said eye correction means at one or more user gaze directions, wherein the controlling of the transparency comprises providing a first transparency level at user gaze directions having a suitability above said threshold level and a second transparency level at user gaze directions having a suitability below said threshold level, wherein said first transparency level is higher than said second transparency level.
|