CPC G06T 19/006 (2013.01) [G02B 27/0093 (2013.01); G02B 27/01 (2013.01); G02B 27/017 (2013.01); G02B 27/0172 (2013.01); G06F 3/011 (2013.01); G06F 3/012 (2013.01); G06F 3/013 (2013.01); G06T 1/60 (2013.01); G06T 7/70 (2017.01); G06T 19/00 (2013.01); G09G 3/007 (2013.01); G02B 2027/014 (2013.01); G02B 2027/0178 (2013.01); G02B 2027/0187 (2013.01); G06T 2219/024 (2013.01); G09G 2320/0266 (2013.01)] | 11 Claims |
1. A method of operation in a virtual image presentation system, the method comprising:
rendering a first complete frame to an image buffer, wherein the first complete frame includes pixel information for sequential presentation of pixels to form an image including a virtual object;
starting a first presentation of the first complete frame to an end user;
generating an updated first complete frame having a portion of the pixel information that is different from the pixel information of the first complete frame;
dynamically interrupting the first presentation of the first complete frame before completion of the presentation of the first complete frame based at least in part on the updated first complete frame; and
upon dynamically interrupting the first presentation of the first complete frame, presenting at least a portion of the updated first complete frame in lieu of a counterpart portion of the first complete frame, thereby presenting an image comprising a portion of the first complete frame and at least a portion of the updated first complete frame,
wherein presenting at least a portion of the updated first complete frame in lieu of a counterpart portion of the first complete frame comprises presenting a spiral line of the updated first complete frame in lieu of a counter spiral line of the first complete frame.
|