CPC G06F 3/04815 (2013.01) [G06F 3/012 (2013.01); G06T 19/006 (2013.01); G06T 19/20 (2013.01); G06F 2203/04805 (2013.01); G06F 2203/04806 (2013.01); G06T 2200/24 (2013.01); G06T 2219/2016 (2013.01)] | 16 Claims |
1. A method of operating a head-mounted device, comprising:
displaying an image in a display area;
displaying a magnifying window within the display area, the magnifying window presenting a magnified portion of the image;
performing magnification rendering operations to generate the magnified portion of the image;
determining whether an input is intended for the magnifying window by performing a first ray cast operation that extends a ray from the input to locate an input point where the ray intersects the magnifying window; and
remapping the input to identify an unmagnified object corresponding to a magnified object at which the input is pointing in the magnifying window, wherein remapping the input comprises obtaining a remapped point by processing the input point in accordance with an inverse of the magnification rendering operations.
|