Methods for virtual object manipulations in a virtual environment
AssigneeApple Inc.
InventorsYiyao NIE, Christopher D. MCKENZIE, Evgenii KRIVORUCHKO, Rosha S. D SOUZA
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsYiyao NIE, Christopher D. MCKENZIE, Evgenii KRIVORUCHKO, Rosha S. D SOUZA
Estimating the term…
In some embodiments, a computer system moves a virtual object in response to input. The computer system can display feedback indicating a location of an input. The computer system can transition a manipulation point between the input and an object center, use different object behaviors based on virtual parameters, pass control of the virtual object between a first input and a second input, and/or move the virtual object based on a grabbing region and a position of the input. The computer system can move the virtual object to a resting pose based on a resting behavior. The computer system can generate audio output corresponding to an object manipulation event. The computer system can move virtual object(s) based on a pivot point associated with attention of a user. The virtual object can rotate based on a translation movement of a first input element and a second input element.
1-32. (canceled)
A method comprising:
A computer system that is in communication with one or more display generation components and one or more input devices, the computer system comprising:
A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of a computer system that is in communication with a display generation component and one or more input devices, cause the computer system to perform a method comprising:
56-260. (canceled)
Dependencies are inferred from the claim text.