×

Devices, methods, and graphical user interfaces for system-wide behavior for 3D models

  • US 10,339,721 B1
  • Filed: 09/27/2018
  • Issued: 07/02/2019
  • Est. Priority Date: 01/24/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • at a device having a display generation component, one or more input devices, and one or more cameras;

    receiving a request to display a virtual object in a first user interface region that includes at least a portion of a field of view of the one or more cameras;

    in response to the request to display the virtual object in the first user interface region, displaying, via the display generation component, a representation of the virtual object over at least a portion of the field of view of the one or more cameras that is included the first user interface region, wherein the field of view of the one or more cameras is a view of a physical environment in which the one or more cameras are located, and wherein displaying the representation of the virtual object includes;

    in accordance with a determination that object-placement criteria are not met, wherein the object-placement criteria require that a placement location for the virtual object be identified in the field of view of the one or more cameras in order for the object-placement criteria to be met, displaying the representation of the virtual object with a first set of visual properties and with a first orientation that is independent of which portion of the physical environment is displayed in the field of view of the one or more cameras; and

    in accordance with a determination that the object-placement criteria are met, displaying the representation of the virtual object with a second set of visual properties that are distinct from the first set of visual properties and with a second orientation that corresponds to a plane in the physical environment detected in the field of view of the one or more cameras;

    detecting first movement of the one or more cameras while the representation of the virtual object is displayed with the first set of visual properties and the first orientation over a first portion of the physical environment captured in the field of view of the one or more cameras; and

    in response to detecting the first movement of the one or more cameras, displaying the representation of the virtual object with the first set of visual properties and the first orientation over a second portion of the physical environment captured in the field of view of the one or more cameras, wherein the second portion of the physical environment is distinct from the first portion of the physical environment.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×