Scaling a 3d volume in extended reality
AssigneeSnap Inc.
InventorMason Spong
Life of this patent
Estimating the term…
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.
Claims20
A machine comprising:
- one or more processors;
- and
- a memory storing instructions that, when executed by the one or more processors, cause the machine to perform operations comprising:
- providing to a user an extended Reality (XR) user interface of an XR system, the XR user interface comprising a virtual object displayed to the user;
- determining a pinch location of a pinch hand pose being made by the user;
- scaling the virtual object based on the pinch location and a virtual object center point of the virtual object;
- and
- redisplaying the scaled virtual object to the user in the XR user interface.
A computer-implemented method comprising:
- providing, by one or more processors, to a user an XR user interface of an XR system, the XR user interface comprising a virtual object displayed to the user;
- determining, by the one or more processors, a pinch location of a pinch hand pose being made by the user;
- scaling, by the one or more processors, the virtual object based on the pinch location and a virtual object center point of the virtual object;
- and
- redisplaying, by the one or more processors, the scaled virtual object to the user in the XR user interface.
A non-transitory machine-readable storage medium, the machine-readable storage medium including instructions that, when executed by a machine, cause the machine to perform operations comprising:
- providing, to a user, an XR user interface of an XR system, the XR user interface comprising a virtual object displayed to the user;
- determining a pinch location of a pinch hand pose being made by the user;
- scaling the virtual object based on the pinch location and a virtual object center point of the virtual object;
- and
- redisplaying the scaled virtual object to the user in the XR user interface.
Dependencies are inferred from the claim text.