Interactions of virtual objects with surfaces
First Claim
1. A wearable augmented reality computing device, comprising:
- a see-through display device;
a sensor system including one or more sensors;
a logic subsystem; and
a storage subsystem comprising instructions stored thereon that are executable by the logic subsystem toidentify a surface via image data acquired with the augmented reality computing device;
detect a condition in which a virtual object can attach to the surface, the condition comprising a color of the surface; and
based at least on detecting the condition, display the virtual object as attached to the surface.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are disclosed that relate to operating a user interface on an augmented reality computing device comprising a display system. For example, one disclosed embodiment includes displaying a virtual object via the display system as free-floating, detecting a trigger to display the object as attached to a surface, and, in response to the trigger, displaying the virtual object as attached to the surface via the display system. The method may further include detecting a trigger to detach the virtual object from the surface and, in response to the trigger to detach the virtual object from the surface, detaching the virtual object from the surface and displaying the virtual object as free-floating.
8 Citations
20 Claims
-
1. A wearable augmented reality computing device, comprising:
-
a see-through display device; a sensor system including one or more sensors; a logic subsystem; and a storage subsystem comprising instructions stored thereon that are executable by the logic subsystem to identify a surface via image data acquired with the augmented reality computing device; detect a condition in which a virtual object can attach to the surface, the condition comprising a color of the surface; and based at least on detecting the condition, display the virtual object as attached to the surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A wearable augmented reality computing device, comprising:
-
a see-through display device; a sensor system including one or more sensors; a logic subsystem; and a storage subsystem comprising instructions stored thereon that are executable by the logic subsystem to identify a surface via image data acquired with the augmented reality computing device; detect a condition in which a virtual object can attach to the surface, the condition comprising a padding space around the virtual object; and based at least on detecting the condition, display the virtual object as attached to the surface with the padding space around the virtual object. - View Dependent Claims (15, 16, 17)
-
-
18. On an augmented reality computing device, a method, comprising:
-
identifying a surface via image data acquired with the augmented reality computing device; detecting a condition in which a virtual object can attach to the surface, the condition comprising a type of a surface; and based at least on detecting the condition, displaying the virtual object as attached to the surface. - View Dependent Claims (19, 20)
-
Specification