CPC G06T 11/00 (2013.01) [G06F 3/011 (2013.01); G06F 3/016 (2013.01); G06T 7/70 (2017.01); G06T 2200/24 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
generating a virtual item within a virtual environment;
detecting, using one or more hardware sensors, a current position of at least one physical object associated with a user, wherein the physical object is to be portrayed within the virtual environment;
generating a virtual representation of the physical object within the virtual environment, wherein the virtual representation of the physical object is configured to at least partially follow movements of the physical object relative to the virtual item;
determining the intent of the user's movements of the physical object relative to the virtual item; and
presenting the virtual item and the generated virtual representation of the physical object within the virtual environment, wherein the virtual representation of the physical object is controllably decoupled by a specified amount from the movements of the physical object relative to the virtual item, wherein the specified amount of controlled decoupling is determined based on the determined intent of the user's movements.
|