| CPC G06F 3/012 (2013.01) [G06F 3/011 (2013.01); G06T 17/00 (2013.01)] | 20 Claims |

|
1. A method comprising:
at a computing system including non-transitory memory and one or more processors, wherein the computing system is communicatively coupled to a display device and one or more input devices:
determining a scene roll origin value associated with an extended reality (XR) environment;
detecting, via the one or more input devices, a first head pose comprising a first pose roll value;
in accordance with a determination that a difference between the scene roll origin value and the first pose roll value is less than a first angular threshold, presenting, via the display device, virtual content within the XR environment in a first presentation mode while detecting the first head pose, wherein the virtual content is presented with a first content roll value in the first presentation mode based the first pose roll value associated with the first head pose;
in accordance with a determination that the difference between the scene roll origin value and the first pose roll value is not less than the first angular threshold and less than a second angular threshold, presenting, via the display device, the virtual content within the XR environment in a second presentation mode different from the first presentation mode while detecting the first head pose, wherein the virtual content is presented with a second content roll value in the second presentation mode based on the scene roll origin value; and
in accordance with a determination that the difference between the scene roll origin value and the first pose roll value is not less than the second angular threshold, presenting, via the display device, the virtual content within the XR environment in the first presentation mode while detecting the first head pose.
|