-
公开(公告)号:US20240233249A1
公开(公告)日:2024-07-11
申请号:US18151284
申请日:2023-01-06
Applicant: Snap Inc.
Inventor: Mason Spong
CPC classification number: G06T15/30 , G06F3/011 , G06T7/246 , G06T7/593 , G06T2207/10021 , G06T2207/30196
Abstract: An extended Reality (XR) system provides methodologies for clipping a virtual object displayed to a user. The XR system provides an XR user interface that includes a virtual object. The XR system captures tracking video frame data of a hand of the user and generates a clipping mask based on the tracking video frame data. The XR system generates a clipped virtual object by applying the clipping mask to the virtual object and displays the clipped virtual object in the XR user interface.
-
公开(公告)号:US20240385690A1
公开(公告)日:2024-11-21
申请号:US18320059
申请日:2023-05-18
Applicant: Snap Inc.
Inventor: Mason Spong
IPC: G06F3/01 , G06F3/04815 , G06F3/04842 , G06F3/04845 , G06T7/20 , G06T19/20
Abstract: An eXtended Reality (XR) system provides methodologies for rotating a virtual object in an XR user interface of the XR system. The methodologies include providing to a user an XR user interface of an XR system, where the XR user interface includes a virtual object displayed to the user. The XR system determines a first and second selection location of a pinch gesture being made by the user and rotates the virtual object using the first and second selection locations and an angle offset of the first selection location. The XR system redisplays the rotated virtual object to the user in the XR user interface.
-
公开(公告)号:US20240355059A1
公开(公告)日:2024-10-24
申请号:US18136768
申请日:2023-04-19
Applicant: Snap Inc.
Inventor: Mason Spong
CPC classification number: G06T19/006 , G06K7/1417 , G06K7/1443
Abstract: A system to perform operations that include: generating, at a client device, a scan request that comprises image data, the image data comprising a depiction of a coded image that comprises a reference to a media repository; determining a set of coordinates that indicate a position and orientation of the coded image within a three-dimensional (3D) Euclidean space responsive to the scan request; defining a reference point at the client device based on the set of coordinates that indicate the position and orientation of the coded image within the 3D Euclidean space; accessing media content from within the media repository based on the reference to the media content associated with the coded image, wherein the media content may include AR content; and causing display of a presentation of the media content at the client device based on the reference point.
-
公开(公告)号:US20250085783A1
公开(公告)日:2025-03-13
申请号:US18463113
申请日:2023-09-07
Applicant: Snap Inc.
Inventor: Mason Spong
IPC: G06F3/01 , G06F3/03 , G06F3/04815 , G06F3/04845 , G06F3/0487 , G06V10/70 , G06V40/20
Abstract: Systems and methods are provided. For example, a method includes determining a position of a user's hand and identifying a manipulation gesture performed by the user targeting a virtual object. The method also includes determining a three-dimensional (3D) origin point based on the position of the user's hand when the manipulation gesture is performed, and determining a 3D end point based on a movement of the user's hand from the origin point. The method additionally includes deriving a 3D vector based on the 3D origin point and the 3D end point, and applying an action to the targeted virtual object based on the 3D vector, wherein the targeted virtual object is at a distance greater than the user's arm reach.
-
公开(公告)号:US20240193882A1
公开(公告)日:2024-06-13
申请号:US18065201
申请日:2022-12-13
Applicant: Snap Inc.
Inventor: Mason Spong
CPC classification number: G06T19/20 , G06F3/014 , G06F3/017 , G06T19/006 , G06T2219/2016
Abstract: An extended Reality (XR) system provides methodologies for scaling a virtual object in an XR user interface of the XR system. The methodologies include providing to a user an XR user interface of an XR system, where the XR user interface includes a virtual object displayed to the user. The XR system determines a pinch location of a pinch hand pose being made by the user and scales the virtual object based on the pinch location and a virtual object center point of the virtual object. The XR system redisplays the scaled virtual object to the user in the XR user interface.
-
-
-
-