×

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

  • US 10,460,529 B2
  • Filed: 09/27/2018
  • Issued: 10/29/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 and one or more input devices including a touch-sensitive surface;

    displaying, by the display generation component, a representation of a first perspective of a virtual three-dimensional object in a first user interface region on a display;

    while displaying the representation of the first perspective of the virtual three-dimensional object in the first user interface region on the display, detecting a first input that corresponds to a request to rotate the virtual three-dimensional object relative to the display to display a respective portion of the virtual three-dimensional object that is not visible from the first perspective of the virtual three-dimensional object; and

    in response to detecting the first input;

    in accordance with a determination that the first input corresponds to a request to rotate the virtual three-dimensional object about a first axis, rotating the virtual three-dimensional object relative to the first axis by an amount that is determined based on a magnitude of the first input such that a first portion of the virtual three-dimensional object that is not visible from the first perspective of the virtual three-dimensional object is displayed, wherein the rotation is constrained by a limit on movement restricting the rotation of the virtual three-dimensional object by more than a threshold amount of rotation relative to the first axis; and

    in accordance with a determination that the first input corresponds to a request to rotate the virtual three-dimensional object about a second axis that is different from the first axis, rotating the virtual three-dimensional object relative to the second axis by an amount that is determined based on a magnitude of the first input such that a second portion of the virtual three-dimensional object that is not visible from the first perspective of the virtual three-dimensional object is displayed, wherein, for the first input with a magnitude above a respective threshold, the device rotates the virtual three-dimensional object relative to the second axis by more than the threshold amount of rotation.

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