CPC G06F 3/011 (2013.01) [G06F 3/012 (2013.01); G06F 3/013 (2013.01); G06F 3/04815 (2013.01); G06V 20/20 (2022.01); G06V 40/193 (2022.01)] | 40 Claims |
1. A method for providing an indication regarding presence of a virtual object in an augmented reality environment around a user, the method comprising: under control of an augmented reality (AR) system comprising computer hardware, the AR system configured to permit user interaction with virtual objects in a field of regard (FOR) of the user, the FOR comprising a portion of the environment around the user that is capable of being perceived by the user via the AR system:
determining a group of virtual objects in the FOR of the user;
determining a pose of the user;
determining a field of view (FOV) of the user based at least partly on the pose of the user, the FOV comprising a portion of the FOR that is capable of being perceived at a given time by the user via the AR system;
identifying a subgroup of the group of virtual objects that are located inside of the FOR of the user but outside of the FOV of the user, the subgroup including at least one interactable virtual object;
for one or more of the virtual objects in the subgroup of virtual objects:
determining a location of the virtual object relative to the FOV of the user;
determining, based at least in part on the location, a placement of a visual aura associated with the virtual object relative to the FOV of the user; and
displaying the visual aura such that at least a portion of the visual aura is perceivable by the user to be on an edge of the FOV of the user,
wherein the visual aura represents contextual information associated with the at least one interactable virtual object in the subgroup and further comprising:
accessing the contextual information associated with the at least one interactable virtual object, and
dynamically changing the visual aura when the contextual information changes, wherein the contextual information comprises received messages, the change in the contextual information comprises an increased number of received messages and the dynamically changing the visual aura comprises the aura becoming thicker.
|