-
公开(公告)号:US20240069688A1
公开(公告)日:2024-02-29
申请号:US18451787
申请日:2023-08-17
Applicant: Apple Inc.
Inventor: Daniel M Golden , John M Nefulda , Joaquim Goncalo Lobo Ferreira da Silva , Anuj Bhatnagar , Mark A Ebbole , Andrew A Haas , Seyedkoosha Mirhosseini , Colin D Munro
IPC: G06F3/04815 , G06F3/01 , G06T19/00 , G06T19/20
CPC classification number: G06F3/04815 , G06F3/012 , G06T19/006 , G06T19/20 , G06F2203/04805 , G06F2203/04806 , G06T2200/24 , G06T2219/2016
Abstract: A head-mounted device is provided that includes displays configured to display an image and to simultaneously display a magnifying window that presents a magnified portion of the image. The magnifying window lies in a magnification plane that is fixed relative to a user's head. One or more processors in the head-mounted device can be used to perform a first ray cast operation to identify an input point where a detected user input intersects the magnifying window, to obtain a remapped point from the input point, to compute a directional vector based on the remapped point and a reference point associated with the user's head, to obtain a shifted point by shifting the remapped point from the magnification plane to another plane parallel to the magnification plane, and to perform a second ray cast operation using the shifted point and the directional vector.
-
公开(公告)号:US12020379B2
公开(公告)日:2024-06-25
申请号:US17184588
申请日:2021-02-24
Applicant: APPLE INC.
Inventor: Michael E. Buerli , Samuel L Iglesias , Tyler R. Calderone , Mark A Ebbole , Andrew P. Richardson
IPC: G06T7/50 , G02B27/01 , G06F3/04815 , G06T19/00 , G06T19/20
CPC classification number: G06T19/006 , G02B27/017 , G06F3/04815 , G06T7/50 , G06T19/20 , G06T2207/10028
Abstract: Implementations of the subject technology provide virtual anchoring for extended reality (XR) display devices. A device may generate an XR environment that includes computer-generated (CG) content for display relative to various physical objects in a physical environment. In order to position the CG content, an XR application may request a physical anchor object to which the CG content can be anchored. In circumstances in which the physical anchor object is not available in the physical environment, a virtual anchor and/or a virtual anchor object corresponding to the physical anchor object can be provided to which the CG content can be anchored.
-