US 12,462,410 B2
Virtual and augmented reality systems and methods
Jose Felix Rodriguez, Hialeah, FL (US); and Ricardo Martinez Perez, Plantation, FL (US)
Assigned to Magic Leap, Inc., Plantation, FL (US)
Filed by Magic Leap, Inc., Plantation, FL (US)
Filed on Oct. 29, 2024, as Appl. No. 18/930,234.
Application 18/930,234 is a continuation of application No. 17/944,037, filed on Sep. 13, 2022, granted, now 12,159,422.
Application 17/944,037 is a continuation of application No. 15/239,710, filed on Aug. 17, 2016, granted, now 11,481,911, issued on Oct. 25, 2022.
Claims priority of provisional application 62/206,765, filed on Aug. 18, 2015.
Prior Publication US 2025/0054170 A1, Feb. 13, 2025
Int. Cl. G06T 7/50 (2017.01); G02B 27/01 (2006.01); G06F 3/14 (2006.01); G06T 7/579 (2017.01); G06T 19/00 (2011.01); G09G 3/00 (2006.01); G09G 3/20 (2006.01); G09G 5/00 (2006.01); H04N 13/344 (2018.01); H04N 13/395 (2018.01); H04N 13/398 (2018.01)
CPC G06T 7/50 (2017.01) [G02B 27/017 (2013.01); G06T 7/579 (2017.01); G06T 19/00 (2013.01); G09G 3/003 (2013.01); G09G 5/00 (2013.01); H04N 13/344 (2018.05); H04N 13/395 (2018.05); H04N 13/398 (2018.05); G02B 2027/0134 (2013.01); G02B 2027/0185 (2013.01); G02B 2027/0187 (2013.01); G06F 3/14 (2013.01); G09G 3/2022 (2013.01); G09G 2310/0235 (2013.01); G09G 2310/08 (2013.01); G09G 2320/0261 (2013.01); G09G 2340/02 (2013.01); G09G 2340/0407 (2013.01); G09G 2340/0464 (2013.01); G09G 2370/04 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A virtual or augmented reality display system comprising:
a display configured to display imagery for a plurality of depth planes including a first depth plane and a second depth plane at a different depth than the first depth plane; and
a display controller configured to;
receive rendered virtual or augmented reality imagery data from a graphics processor, wherein the rendered imagery data includes a first frame and a second frame, and wherein the rendered imagery data includes at least one virtual object to be presented in both the first frame and the second frame, and
control the display based at least in part on control information embedded in the rendered imagery data,
wherein the embedded control information indicates at least one shift including a longitudinal shift to apply to the at least one virtual object when displaying the rendered imagery data to cause the at least one virtual object to be displayed in the first depth plane in the first frame and in the second depth plane in the second frame.