CPC G06F 3/04886 (2013.01) [G06T 7/70 (2017.01); G06T 19/006 (2013.01)] | 20 Claims |
1. A system comprising:
a memory storing applications;
a processor communicatively coupled to the memory; and
a display device configured to display a mixed reality environment provided by one or more of the applications implemented by the processor, wherein the mixed reality environment includes:
a first virtual object corresponding to a first application;
a virtual input device, wherein the first application docks the virtual input device to the first virtual object with an offset relative to the first virtual object; and
a second virtual object corresponding to a second application, wherein responsive to user input indicating an intent to interact with the second virtual object, the second application docks the virtual input device with an offset relative to the second virtual object.
|