| CPC G06T 17/00 (2013.01) [G06F 3/012 (2013.01); G06T 7/55 (2017.01); G06T 19/006 (2013.01); G06T 2207/10028 (2013.01); G06T 2207/20221 (2013.01); G06T 2219/024 (2013.01)] | 20 Claims |

|
1. An extended-reality or cross-reality system comprising a wearable system for rendering virtual content, the wearable system further comprising:
a head unit comprising a display system and a plurality of sensor units and located in a physical environment in a first instance of the wearable system in a first session at a first time point; and
a non-transitory computer readable storage medium storing thereupon a plurality of modules, the plurality of modules comprising:
a coordinate system module that comprises a persistent coordinate frame (PCF) system;
a plurality of transform modules that performs one or more transformations pertaining to a local coordinate frame and a camera coordinate frame; and
a processor executing a sequence of instructions, wherein execution of the sequence of instructions causes the processor to perform a set of acts, the set of acts comprising:
persisting, by the persistent coordinate frame system, a virtual content in the physical environment from a first perspective when viewing the virtual content through the wearable system in the first instance of the wearable system in the first session, wherein
the virtual content is spatially persisted in the physical environment to prevent the virtual content from appearing out of place from a second perspective when viewing the virtual content from or through the wearable system in a second instance of the wearable system in a second session at a second time point based at least in part upon a result of the one or more transformations.
|