-
公开(公告)号:US20240264660A1
公开(公告)日:2024-08-08
申请号:US18166282
申请日:2023-02-08
Applicant: Meta Platforms Technologies, LLC
Inventor: Samuel Matthew LEVATICH , Matthew Alan INSLEY , Andrew C. JOHNSON , Qi XIONG , Jeremy EDELBLUT , Matthaeus KRENN , John Nicholas JITKOFF , Jennifer MORROW , Brandon FURTWANGLER
Abstract: A computer implemented method for facilitating user interface interactions in an XR environment is provided. The method incudes rendering a system UI and tracking a position of user's hand. The method further includes signifying an interaction opportunity by generating first feedback that modifies a UI element based on position of user's hand being within first threshold distance of the UI element or by generating second feedback that accentuates an edge of the system UI based on the position of user's hand being within second threshold distance of the edge. Furthermore, the method includes updating the position of the user's hand. The method further includes signifying interaction with the UI element by modifying location of representation of the user's hand, when the user's hand has interacted with the UI element or signifying interaction with the edge by generating third feedback that accentuates the portion of the representation that grabs the edge.
-
2.
公开(公告)号:US20240265656A1
公开(公告)日:2024-08-08
申请号:US18166144
申请日:2023-02-08
Applicant: Meta Platforms Technologies, LLC
Inventor: Anastasia VICTOR-FAICHNEY , Matthew Alan INSLEY , Samuel Matthew LEVATICH , Ahad Habib BASRAVI , Matthew LUTHER , Andrew C. JOHNSON , Matthaeus KRENN , Difei WANG , Irvi STEFO , Norah Riley SMITH
CPC classification number: G06T19/20 , G06F3/014 , G06T2219/2016
Abstract: A computer implemented method for facilitating system user interface (UI) interactions in an artificial reality (XR) environment is provided. The method includes rendering the system UI in the XR environment as a 3D virtual element. The method further includes tracking a position of a hand of a user and a pre-defined stable point on the user. The method further includes identifying, based on the tracking, that the hand has grasped a portion of the system UI and, in response, rotating the position of the system UI around the grasped portion of the system UI such that a line, between the stable point and the surface of the system UI, is moved, to be perpendicular or at a predefined angle from perpendicular to the surface of the system UI, as the user moves the system UI via the grasped portion.
-