Methods and devices for rendering interactions between virtual and physical objects on a substantially transparent display
First Claim
1. A computer-implemented method comprising:
- displaying a user-interface on a substantially transparent display of a wearable computing device, wherein the user-interface comprises a view region;
displaying a virtual object in the view region at a focal length along a first of sight;
determining a physical distance, along the first line of sight, to a physical object;
determining that the focal length is substantially equal to the physical distance to the physical object, such that the virtual object and the physical object appear substantially co-located, in a user-view through the view region, at the physical distance; and
responsive to the determination, initiating a collision action between the virtual object and the physical object, wherein the collision action comprises a graphical modification of the virtual object.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are methods and devices for rendering interactions between virtual and physical objects on a substantially transparent display are disclosed. In one embodiment, the method includes displaying a user-interface on a substantially transparent display of a wearable computing device. The method further includes displaying a virtual object in the view region at a focal length along a first line of sight and detecting a physical object at a physical distance along a second line of sight. The method still further includes determining that a relationship between the focal length and the physical distance is such that the virtual object and the physical object appear substantially co-located in a user-view through the view region and, responsive to the determination, initiating a collision action between the virtual object and the physical object.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
displaying a user-interface on a substantially transparent display of a wearable computing device, wherein the user-interface comprises a view region; displaying a virtual object in the view region at a focal length along a first of sight; determining a physical distance, along the first line of sight, to a physical object; determining that the focal length is substantially equal to the physical distance to the physical object, such that the virtual object and the physical object appear substantially co-located, in a user-view through the view region, at the physical distance; and responsive to the determination, initiating a collision action between the virtual object and the physical object, wherein the collision action comprises a graphical modification of the virtual object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A wearable computing device comprising:
-
a substantially transparent display; at least one processor; and data storage comprising logic executable by the at least one processor to; display a user-interface on the substantially transparent display, wherein the user-interface comprises a view region; determining a physical distance, along the first line of sight, to a physical object; determine that the focal length is substantially equal to the physical distance to the physical object, such that the virtual object and the physical object appear substantially co-located, in a user-view through the view region, at the physical distance; and responsive to the determination, initiate a collision action between the virtual object and the physical object, wherein the collision action comprises a graphical modification of the virtual object. - View Dependent Claims (16, 17, 18)
-
-
19. A non-transitory computer-readable medium having stored therein instructions executable by a computing device to cause the computing device to perform functions comprising:
-
displaying a user-interface on a substantially transparent display of a wearable computing device, wherein the user-interface comprises a view region; displaying a virtual object in the view region at a focal length along a first line of sight; determining a physical distance, along the first line of sight, to a physical object; determining that the focal length is substantially equal to the physical distance to the physical object, such that the virtual object and the physical object appear substantially co-located, in a user-view through the view region, at the physical distance; and responsive to the determination, initiating a collision action between the virtual object and the physical object, wherein the collision action comprises a graphical modification of the virtual object. - View Dependent Claims (20)
-
Specification