CPC G02B 27/017 (2013.01) [G06F 3/04815 (2013.01); G06T 15/005 (2013.01)] | 20 Claims |
1. A first device, comprising:
at least one processor; and
storage accessible to the at least one processor and comprising instructions executable by the at least one processor to:
execute a first application (app) to generate a first virtual display for rendering in a first canvas as part of a three-dimensional (3D) simulation;
execute a second app to generate a second virtual display for rendering in a second canvas as part of the 3D simulation, the second app being different from the first app, the second virtual display being different from the first virtual display, the second canvas being different from the first canvas; and
concurrently render the first and second canvases at a headset as part of the 3D simulation;
wherein the first device keeps both of the first and second apps active by indicating concurrent hover events for each of the first and second apps to an operating system executing at the first device.
|