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

    公开(公告)号:AU2019100079A4

    公开(公告)日:2019-02-28

    申请号:AU2019100079

    申请日:2019-01-24

    Applicant: APPLE INC

    Abstract: A computer system having a display generation component, one or more input devices, and one or more cameras receives a request to display a virtual object in a first user interface region that includes a field of view of the one or more cameras. In response to the request, in accordance with a determination that object-placement criteria are not met, the representation of the virtual object is displayed 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. In accordance with a determination that the object-placement criteria are met, the representation of the virtual object is displayed 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. Figure 5A

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

    公开(公告)号:AU2019101021A4

    公开(公告)日:2019-10-10

    申请号:AU2019101021

    申请日:2019-09-06

    Applicant: APPLE INC

    Abstract: A computer readable storage medium storing one or more programs, the one or more programs include instructions, which, when executed by a computer system with a display generation component, one or more input devices, one or more cameras, and one or more attitude sensors, cause the computer system to: receive a request to display an augmented reality view of a physical environment in a first user interface region that includes a representation of a field of view of the one or more cameras; in response to receiving the request to display the augmented reality view of the physical environment, display the representation of the field of view of the one or more cameras and, in accordance with a determination that calibration criteria are not met for the augmented reality view of the physical environment, display a calibration user interface object that is dynamically animated in accordance with movement of the one or more cameras in the physical environment, wherein displaying the calibration user interface object includes: while displaying the calibration user interface object, detecting, via the one or more attitude sensors, a first change in attitude of the one or more cameras in the physical environment, wherein the first change in attitude includes lateral movement of the one or more cameras in the physical environment; and in response to detecting the first change in attitude of the one or more cameras in the physical environment that includes the lateral movement of the one or more cameras in the physical environment, adjusting at least one display parameter of the calibration user interface object in accordance with the detected first change in attitude of the one or more cameras in the physical environment, including rotating the calibration user interface object about an axis that is perpendicular to the lateral movement of the one or more cameras in the physical environment; while displaying the calibration user interface object that moves on the display in accordance with the detected first change in attitude of the one or more cameras in the physical environment, detect that the calibration criteria are met; and in response to detecting that the calibration criteria are met, cease to display the calibration user interface object.

    Vorrichtung, Verfahren und grafische Benutzerschnittstelle zur Erzeugung von CGR-Objekten

    公开(公告)号:DE112020002244T5

    公开(公告)日:2022-02-17

    申请号:DE112020002244

    申请日:2020-04-29

    Applicant: APPLE INC

    Abstract: In einer Ausführungsform wird ein Verfahren zum Erzeugen eines 3D-Objekts durch eine Vorrichtung durchgeführt, die einen Prozessor, einen nichtflüchtigen Speicher und eine oder mehrere Eingabevorrichtungen einschließt. Das Verfahren schließt das Empfangen, über eine oder mehrere Eingabevorrichtungen, einer Benutzereingabe ein, die eine Datei auswählt, die zweidimensionalen (2D) Inhalt darstellt und einen Dateityp aufweist. Das Verfahren schließt das Empfangen, über die eine oder die mehreren Eingabevorrichtungen, einer Benutzereingabe ein, welche die Erzeugung eines dreidimensionalen (3D) Objekts basierend auf der Datei anfordert. Das Verfahren schließt das Erzeugen, basierend auf dem Dateityp, eines 3D-Objekts ein, das den 2D-Inhalt darstellt.

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

    公开(公告)号:AU2019101597A4

    公开(公告)日:2020-01-23

    申请号:AU2019101597

    申请日:2019-12-13

    Applicant: APPLE INC

    Abstract: A non-transitory computer readable storage medium storing one or more programs, the one or more programs including instructions, which, when executed by a computer system with a display generation component, and one or more input devices including a touch-sensitive surface, cause the computer system to: display, 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, detect 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, rotate 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, rotate 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.

    VORRICHTUNG, VERFAHREN UND COMPUTERLESBARES MEDIUM ZUR DARSTELLUNG VON DATEIEN COMPUTERGENERIERTER REALITÄT

    公开(公告)号:DE112020002268T5

    公开(公告)日:2022-02-10

    申请号:DE112020002268

    申请日:2020-04-08

    Applicant: APPLE INC

    Abstract: In einer Ausführungsform schließt ein Verfahren zum Präsentieren einer Datei der computergenerierten Realität (CGR) das Empfangen einer Benutzereingabe ein, um eine CGR-Szene darzustellen, die ein oder mehrere CGR-Objekte einschließt, wobei die CGR-Szene einem ersten Anker und einem zweiten Anker zugeordnet ist. Das Verfahren schließt das Erfassen eines Bildes einer physischen Umgebung und das Bestimmen, dass dem Bild der physischen Umgebung ein Abschnitt fehlt, der dem ersten Anker entspricht, ein. Das Verfahren schließt das Erfassen eines Abschnitts des Bildes der physischen Umgebung ein, der dem zweiten Anker entspricht. Das Verfahren schließt als Reaktion auf das Bestimmen, dass dem Bild der physischen Umgebung ein Abschnitt fehlt, der dem ersten Anker entspricht, und das Erfassen eines Abschnitts des Bildes der physischen Umgebung, der dem zweiten Anker entspricht, das Anzeigen der CGR-Szene an einem Ort der Anzeige, die dem zweiten Anker entspricht, ein.

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

    公开(公告)号:AU2019101597B4

    公开(公告)日:2020-03-26

    申请号:AU2019101597

    申请日:2019-12-13

    Applicant: APPLE INC

    Abstract: A non-transitory computer readable storage medium storing one or more programs, the one or more programs including instructions, which, when executed by a computer system with a display generation component, and one or more input devices including a touch-sensitive surface, cause the computer system to: display, 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, detect 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, rotate 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, rotate 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.

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

    公开(公告)号:AU2019100079B4

    公开(公告)日:2019-08-08

    申请号:AU2019100079

    申请日:2019-01-24

    Applicant: APPLE INC

    Abstract: A computer system having a display generation component, one or more input devices, and one or more cameras receives a request to display a virtual object in a first user interface region that includes a field of view of the one or more cameras. In response to the request, in accordance with a determination that object-placement criteria are not met, the representation of the virtual object is displayed 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. In accordance with a determination that the object-placement criteria are met, the representation of the virtual object is displayed 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.

Patent Agency Ranking