CPC G06F 3/04815 (2013.01) [G06T 15/005 (2013.01); G06T 15/50 (2013.01); G06T 19/003 (2013.01)] | 57 Claims |
1. A method comprising:
at an electronic device in communication with a display generation component and one or more input devices:
displaying, via the display generation component, a three-dimensional environment that includes a representation of a portion of a physical environment;
while displaying the three-dimensional environment, detecting, via the one or more input devices, a first input corresponding to a request to display a respective user interface of a respective application;
in response to detecting the first input, displaying, via the display generation component, the respective user interface of the respective application in the portion of the physical environment in the three-dimensional environment;
while displaying the respective user interface in the portion of the physical environment in the three-dimensional environment, detecting, via the one or more input devices, a second input; and
in response to detecting the second input:
in accordance with a determination that the second input corresponds to a request to move the respective user interface from the portion of the physical environment in the three-dimensional environment into a portion of a virtual environment that is displayed along with the portion of the physical environment in the three-dimensional environment, displaying the respective user interface in the portion of the virtual environment in the three-dimensional environment,
wherein the representation of the portion of the physical environment represents a physical environment of the electronic device, and
wherein the portion of the virtual environment represents an environment other than the physical environment of the electronic device.
|