US 11,941,764 B2
Systems, methods, and graphical user interfaces for adding effects in augmented reality environments
Andrew L. Harding, Portola Valley, CA (US); James A. Queen, Santa Cruz, CA (US); Joseph-Alexander P. Weil, Tiburon, CA (US); Joanna M. Newman, Santa Clara, CA (US); Ron A. Buencamino, San Jose, CA (US); Richard H. Salvador, Culver City, CA (US); Fernando Garcia, Redondo Beach, CA (US); Austin T. Tamaddon, Menlo Park, CA (US); Omid Khalili, Santa Clara, CA (US); Scott W. Wilson, San Jose, CA (US); and Thomas H. Smith, III, Cupertino, CA (US)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Apr. 13, 2022, as Appl. No. 17/720,227.
Claims priority of provisional application 63/176,322, filed on Apr. 18, 2021.
Prior Publication US 2022/0335697 A1, Oct. 20, 2022
Int. Cl. G06T 19/00 (2011.01); G06T 15/00 (2011.01)
CPC G06T 19/006 (2013.01) [G06T 15/00 (2013.01); G06T 2200/24 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A method, comprising:
at a computer system in communication with a display generation component and one or more cameras:
displaying, via the display generation component, a representation of a field of view of the one or more cameras, including a representation of a portion of a three-dimensional physical environment that is in the field of view of the one or more cameras;
receiving a request to add a virtual effect;
in response to receiving the request to add the virtual effect, adding the virtual effect to the displayed representation of the field of view of the one or more cameras, including:
in accordance with a determination that a human subject is at a first position within the field of view of the one or more cameras, displaying the virtual effect in a first manner, wherein displaying the virtual effect in the first manner includes displaying one or more virtual elements that have an appearance determined based on:
location and/or shape of one or more detected surfaces in the three-dimensional physical environment that are separate from the human subject; and
the first position of the human subject in the three-dimensional physical environment; and
in accordance with a determination that the human subject is at a second position within the field of view of the one or more cameras, displaying the virtual effect in a second manner distinct from the first manner, wherein displaying the virtual effect in the second manner includes displaying one or more virtual elements that have an appearance determined based on:
the location and/or shape of one or more detected surfaces in the three-dimensional physical environment that are separate from the human subject; and
the second position of the human subject in the three-dimensional physical environment.