Three-dimensional application inspection environment

    公开(公告)号:US12099694B1

    公开(公告)日:2024-09-24

    申请号:US18215353

    申请日:2023-06-28

    Applicant: Apple Inc.

    Abstract: Various implementations disclosed herein include devices, systems, and methods that updates state information for a portion of a user interface. For example, an example process may include obtaining a recording of an execution of an application within a three-dimensional (3D) environment. The recording may include 3D appearance information and state information for elements of the application at multiple instances in time. The process may further include presenting a user interface based on the recording where the user interface includes a visualization portion providing a visualization of the 3D appearance of the application based on the 3D appearance information and a state information portion. The process may further include receiving a selection of an element and identifying element-specific information corresponding to the element at a particular instance and updating the state information portion of the user interface based on the selection of the element and the element-specific state information.

    Devices, Methods, and Graphical User Interfaces for System-Wide Behavior for 3D Models

    公开(公告)号:US20190228589A1

    公开(公告)日:2019-07-25

    申请号:US16145052

    申请日:2018-09-27

    Applicant: Apple Inc.

    Abstract: A computer system having a display generation component and one or more input devices displays a representation of a virtual three-dimensional object in a user interface region. In response to an input for rotating the object, when the input corresponds to a request to rotate the object about a first axis, the object is rotated by an amount that is determined based on a magnitude of the input and is constrained by a limit on the movement restricting rotation by more than a threshold amount. When the input corresponds to a request to rotate the object about a second axis, the object is rotated relative to the second axis by an amount that is determined based on a magnitude of the input, wherein, for an input with a magnitude above a respective threshold, the device rotates the object by more than the threshold amount of rotation.

Patent Agency Ranking