US 11,900,520 B1
Specifying effects for entering or exiting a computer-generated reality environment
Clément Pierre Nicolas Boissière, San Francisco, CA (US); Samuel Lee Iglesias, Palo Alto, CA (US); and James McIlree, San Jose, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Dec. 28, 2021, as Appl. No. 17/564,019.
Application 17/564,019 is a continuation of application No. 17/176,951, filed on Feb. 16, 2021, granted, now 11,222,454.
Application 17/176,951 is a continuation of application No. 16/141,774, filed on Sep. 25, 2018, abandoned.
Claims priority of provisional application 62/565,852, filed on Sep. 29, 2017.
Int. Cl. G06T 13/40 (2011.01); G06T 19/00 (2011.01); G06T 15/20 (2011.01); G06F 3/01 (2006.01); G06F 3/16 (2006.01)
CPC G06T 13/40 (2013.01) [G06T 15/20 (2013.01); G06T 19/006 (2013.01); G06F 3/016 (2013.01); G06F 3/167 (2013.01); G06T 2200/24 (2013.01); G06T 2219/024 (2013.01)] 22 Claims
OG exemplary drawing
 
1. An electronic device, comprising:
one or more processors; and
memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
receiving data representing an event of an avatar associated with a first user entering or exiting a virtual environment;
in response to receiving the data representing the event of the avatar associated with the first user entering or exiting the virtual environment, determining whether a visual effect has been designated by a second user for the event of the avatar associated with first user entering or exiting the virtual environment;
in accordance with a determination that a visual effect has not been designated by the second user for the event of the avatar associated with the first user entering or exiting the virtual environment:
obtaining a visual effect corresponding to the received data;
in accordance with a determination that the electronic device is configured to provide the obtained visual effect, providing the obtained visual effect, wherein the obtained visual effect at least temporarily modifies an appearance of the avatar associated with the first user; and
in accordance with a determination that the electronic device is not configured to provide the obtained visual effect, providing a third visual effect, wherein the third visual effect at least temporarily modifies the appearance of the avatar associated with the first user, and wherein the third visual effect is different from the obtained visual effect; and
in accordance with a determination that a visual effect has been designated by the second user for the event, providing the designated visual effect, wherein the designated visual effect at least temporarily modifies the appearance of the avatar associated with the first user, and wherein the designated visual effect is different from the obtained visual effect and the third visual effect.