Patent ID: 11899204
Assignee: SNAP INC.
Field: Optics (Instruments)
Classification: CPC G | IPC G

Claim 15:
16. The medium of claim 15, further comprising instructions that when executed by the at least one processor causes the processor to perform operations comprising:
determining at least one of a rotation damping constant or a position damping constant for a given render frame rate of the user interface;
calculating at least one of a rotation forward vector or a position forward vector for a position of the user interface for a current rendering frame, calculation of the rotation forward vector comprising calculating an angular linear interpolation of the rotation forward vector for a previous frame and a head forward vector of a current frame at a rotation damping specified by the rotation damping constant, and calculation of the position forward vector comprising calculating an angular linear interpolation of the position forward vector for the previous frame and a head forward vector of the current frame at a position damping specified by the position damping constant; and
rendering the user interface to the display for the current rendering frame at a position of at least one of the calculated position forward vector or the calculated rotation forward vector, whereby at least one of translational or rotational movement of the user interface is delayed relative to movement of the user's head.