US 11,756,260 B1
Visualization of configurable three-dimensional environments in a virtual reality system
Amanda Ponce, Pflugerville, TX (US); and Enrique Moya, Pflugerville, TX (US)
Filed by Amanda Ponce, Pflugerville, TX (US); and Enrique Moya, Pflugerville, TX (US)
Filed on Jan. 27, 2022, as Appl. No. 17/586,173.
Int. Cl. G06T 15/20 (2011.01); G06T 7/73 (2017.01)
CPC G06T 15/20 (2013.01) [G06T 7/73 (2017.01); G06T 2207/20092 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, by one or more processors, a request to display a target three-dimensional environment in a virtual reality system;
generating, by the one or more processors, an image of a scene of the target three-dimensional environment, wherein the image comprises a plurality of features distributed within the scene of the target three-dimensional environment according to a distance from a viewing point of the scene of the target three-dimensional environment;
receiving, by the one or more processors, a request to display a modified image of the scene of the target three-dimensional environment;
retrieving, by the one or more processors, auxiliary data associated with the plurality of features;
generating, by the one or more processors, the modified image of the scene of the target three-dimensional environment, wherein the modified image comprises the adjusted auxiliary data associated with the plurality of features adjusted relative to the distance from the viewing point of the scene of the target three-dimensional environment to each of the plurality of features;
determining, by the one or more processors, adjusted auxiliary data by adjusting one or more characteristics of the auxiliary data based on an updated distance from an updated viewing point of the scene of the target three-dimensional environment to each of the plurality of features;
generating, by the one or more processors, an adjusted modified image of the scene of the target three-dimensional environment, wherein the adjusted modified image comprises the adjusted auxiliary data; and
providing, by the one or more processors, as output for display the adjusted modified image of the scene of the target three-dimensional environment.