-
公开(公告)号:US20240394993A1
公开(公告)日:2024-11-28
申请号:US18672911
申请日:2024-05-23
Applicant: Apple Inc.
Inventor: John R. Hass , Peter L. Hajas , Raffael Hannemann , Reinhard Klapfer
IPC: G06T19/20 , G06F3/02 , G06F3/0346
Abstract: In one implementation, a method of recentering an application is performed by a device including a display, one or more processors, and non-transitory memory. The method includes obtaining a transform between a three-dimensional application coordinate system and a three-dimensional world coordinate system. The method includes determining a location of a virtual object in the three-dimensional application coordinate system. The method includes displaying, on the display, the virtual object at a location in a two-dimensional display coordinate system based on the location of the virtual object in the three-dimensional application coordinate system, the transform, and a first pose of the device. The method includes detecting a recentering trigger. The method includes in response to detecting a recentering trigger, updating the transform to an updated transform based on a second pose of the device. The method includes displaying, on the display, the virtual object at an updated location in the two-dimensional display coordinate system based on the location of the virtual object in the three-dimensional application coordinate system, the updated transform, and a third pose of the device.