Apple Inc.
MANIPULATION OF VIRTUAL OBJECTS USING A TRACKED PHYSICAL OBJECT
Last updated:
Abstract:
In one implementation, a method of manipulating virtual objects using tracked physical objects is disclosed. The method involves presenting content including a virtual object and a virtual representation of a proxy device physically unassociated with an electronic device on a display of the electronic device. Input is received from the proxy device using an input device of the proxy device that represents a request to create a fixed alignment between the virtual object and the virtual representation in a three-dimensional ("3-D") coordinate space defined for the content. The fixed alignment is created in response to receiving the input. A position and an orientation of the virtual object in the 3-D coordinate space is dynamically updated using position data that defines movement of the proxy device in the physical environment.
Utility
17 Jan 2020
30 Jul 2020