Patent ID: 8773429

Claim:
A method of adjusting parallax for a 3D object appearing on a display, the method comprising: selecting a target 3D object; calculating an adjusted parallax position, based at least in part on a maximum user reach, a comfortable viewing distance, and a distance between a user and the display; calculating a z-axis offset based at least in part on the adjusted parallax position, wherein the z-axis offset is set to a difference between the adjusted parallax position and a parallax for a 3D object which is farthest from the user; adjusting a first z-axis position of the target 3D object by the z-axis offset; rendering the target 3D object on the display at the adjusted first z-axis position; and calculating a parallax cursor difference to be the maximum user reach scaled by a ratio of the comfortable viewing distance and the minimum parallax value of the negative z-axis, if the maximum user reach is less than the distance between the user and the display.