CPC G06T 19/20 (2013.01) [G06F 3/016 (2013.01); G06Q 30/0643 (2013.01); G06T 19/006 (2013.01); G06T 2210/12 (2013.01); G06T 2210/21 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
rendering a first virtual representation of a first item on a screen of a computing device;
after rendering the first virtual representation, rendering a second virtual representation of a second item on the screen with the first virtual representation;
detecting a collision between the first virtual representation and the second virtual representation on the screen;
refraining from providing an indication of the collision to a user in response to determining that at least one of the first item or the second item satisfies a predetermined condition; and
in response to detecting the collision and based on the predetermined condition, rendering the first virtual representation and the second virtual representation by overlaying at least a portion of the first virtual representation or the second virtual representation at the detected collision.
|