Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
World Rotation
Information
Type Seated, Standing, Room-scale
Required Devices Motion-tracked Controllers
Description You pull a trigger, then move the controller left or right to rotate the world.
Pros Controlled directly by a hand movement; Crytek reported that it can feel very natural and let players scan a scene while holding a weapon
Creator Crytek
Examples Crytek locomotion prototypes (2017); two-handed scene grabbing in Open Brush

World Rotation is a Locomotion Method for virtual reality (VR) in which the user turns the virtual world around themselves with a hand-held controller. In the version tested by Crytek, the player holds a trigger on an Oculus Touch controller and moves the controller left or right, and the world rotates in response.[1] Crytek described the technique in a 2017 series of locomotion experiments published with Oculus, and it was one of three methods highlighted from a playlist of eight prototypes for moving and rotating in VR.[2]

The idea of changing the view by manipulating the scene itself, rather than a virtual camera, is older than consumer VR. Computer graphics research from 1990 described it as the "scene in hand" metaphor.[3] Later VR tools apply the same principle, letting users grab and turn the scene with their hands.[4][5]

Reviewed 27 September 2026. Checked the Crytek/Oculus 2017 locomotion posts, Road to VR coverage, Tom Heath's Oculus blog post, the Drucker et al. 1992 and Sargunam and Ragan 2018 papers, Crossref data for Ware and Osborne 1990, and the Unity XR Interaction Toolkit and Open Brush documentation cited here. About review dates.

How it works

In Crytek's prototype, rotation is tied to a held input. The player presses and holds the trigger, sweeps the controller to the left or right, and the world turns with the hand movement. In one of Crytek's variants, releasing the trigger ended the rotation so the player could fire at a target.[1]

Tom Heath described a related approach in a 2017 Oculus developer blog post on comfortable locomotion research. His "Ski-Pole World Manipulation" sample tries to reinforce "the sense that the world is moving under you, and you are not moving atop the world": the user "poles" or grapples through the world, and "rotation of the world is also achieved by twisting the controllers." Heath compared the effect to games such as The Climb and Lone Echo, which use the hands to pull the world under the player.[6] The sample shipped with source code in the Oculus SDK for Windows, under Samples (Experimental), Locomotion.[6]

History

Scene-in-hand metaphor

In 1990, Colin Ware and Steven Osborne published "Exploration and virtual camera control in virtual three dimensional environments" in ACM SIGGRAPH Computer Graphics. The paper discussed metaphors for controlling a viewpoint with an input device, including "eyeball in hand", "scene in hand" and "flying vehicle control".[7][3] Summarizing that work in 1992, Steven Drucker, Tinsley Galyean and David Zeltzer wrote that the scene-in-hand metaphor "allows the user to rotate and translate the scene based on the position of the input device", and that Ware and his co-author found it "very convenient for hand sized objects, but nearly impossible to use for navigating inside closed spaces."[3]

Crytek and Oculus experiments (2017)

In May 2017, Oculus began publishing a "Developer Perspectives" series in which Crytek game designer Julius Carter presented the studio's research into movement in VR.[8] Crytek said that many of the methods it explored had been used in its Oculus Rift games The Climb and Robinson: The Journey, and that it planned to share more than 40 videos of different movements and actions.[8] Crytek built a test level resembling a finished game level rather than a white-box playground, and filled it with features known to cause discomfort, including a carousel, an elevator that accelerates up and down at random, and a room that imitates the motion of a boat at sea. Because testers tend to adapt to VR, the team tried each prototype on many different people.[8] On 23 May 2017, Road to VR reported that seven of the videos had been published so far.[9]

World Rotation appeared in the second installment, published on 23 August 2017, together with Charge Float Jump and HMD Acceleration.[1] Road to VR described that installment as a playlist of eight prototype methods for moving and rotating in VR.[2] Crytek republished the post on the CryEngine website in September 2017.[10]

Additional information

World Rotation uses the Oculus Touch controllers: the player pulls a trigger, then moves the controller left or right to rotate the world, which Crytek said "can feel very natural."[1] Crytek tried the method in several forms. One that it said "showed a lot of promise" gave the player an in-game avatar with a body and weapons. A player could take a rifle in their hands, use the rotation to scan the scene, and release the trigger once they had acquired a target to shoot.[1] Crytek wrote that, combined with Head Tilt Acceleration and Strafing, the method "has all the makings of a compelling VR first-person shooter experience", and suggested that developers designing a VR first-person shooter try it.[1][2]

Problems

Artificial rotation that is not matched by physical head or body movement is a known source of discomfort. Heath wrote that mismatches between what the eyes see and what the vestibular sense feels cause problems, and that Oculus's research aimed to reduce the effects of "linear acceleration or rotation perceived in a VR app."[6] A 2018 study of joystick-controlled view rotation by Shyam Prathish Sargunam and Eric Ragan noted that earlier research had found joystick rotation to cause more sickness and disorientation than physical turning. In post-study interviews with its 18 participants, five reported that smooth continuous rotation caused sickness, while the researchers identified no sickness complaints for discrete rotation.[11] That study tested joystick turning rather than hand-driven world rotation.

Free rotation of the world on every axis can also cause nausea. The Open Brush documentation warns that its World Axis Unlock mode, which lets users "orientate the world to any position" while grabbing it with both hands, is "not for the easily nauseated."[12]

Solutions

Crytek's advice was to combine locomotion methods and visual aids. Two visual aids it described for reducing sickness were "Constraint Screen", which blurs peripheral vision, and a cockpit; Crytek said both can help developers implement movements that might otherwise "break the rules."[1] In its coverage of the first installment, Road to VR noted that alternative rotation methods such as snap turning or "compass rotation" had proven successful at reducing the chance of nausea and were often offered as a comfort mode. It also noted that the first videos covered problematic tests such as "scaling rotation", in which real head rotation is amplified in VR.[9] Heath's Ski-Pole sample takes a different approach, framing movement as the world being moved by the user's hands so that the user feels stationary.[6]

Implementations

Hand-driven rotation of the world is available in some development tools and creative applications:

Product Implementation Source
XR Interaction Toolkit (Unity) Version 2.2.0 (30 September 2022) added the Grab Move Provider and Two-Handed Grab Move Provider. The two-handed version provides translation, yaw rotation and uniform scaling of the user, and uses the vector from the left hand to the right hand to determine yaw rotation and scale. An Enable Rotation setting "controls whether to enable yaw rotation of the user." [4][13]
Open Brush Holding both grip buttons grabs the sketch so that moving the hands can shrink, enlarge or spin it. World Axis Unlock adds free orientation of the world. [5][12]
Oculus SDK locomotion sample "Ski-Pole World Manipulation" rotates the world when the user twists the controllers. [6]

See also

References

  1. ↑ 1.0 1.1 1.2 1.3 1.4 1.5 1.6 Julius Carter (2017-08-23). "Developer Perspectives: VR Locomotion - Movement and Combinations". Meta Horizon OS Developers Blog. Meta. https://developers.meta.com/horizon/blog/developer-perspectives-vr-locomotionmovement-and-combinations/. Retrieved 2026-09-27.
  2. ↑ 2.0 2.1 2.2 Ben Lang (2017-08-25). "Oculus and Crytek Explore New & Novel Methods of VR Locomotion". Road to VR. https://www.roadtovr.com/oculus-crytek-explore-new-novel-methods-vr-locomotion/. Retrieved 2026-09-27.
  3. ↑ 3.0 3.1 3.2 Steven M. Drucker, Tinsley A. Galyean, David Zeltzer (1992). "CINEMA: A System for Procedural Camera Movements". Proceedings of the 1992 Symposium on Interactive 3D Graphics (SI3D '92), pp. 67-70. ACM. doi:10.1145/147156.147166. https://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/sig92symp.pdf. Retrieved 2026-09-27.
  4. ↑ 4.0 4.1 "Changelog - XR Interaction Toolkit 2.2.0". Unity Documentation. Unity Technologies. 2022-09-30. https://docs.unity3d.com/Packages/[email protected]/changelog/CHANGELOG.html. Retrieved 2026-09-27.
  5. ↑ 5.0 5.1 "Painting with Open Brush". Open Brush Docs. https://docs.openbrush.app/user-guide/painting-with-open-brush. Retrieved 2026-09-27.
  6. ↑ 6.0 6.1 6.2 6.3 6.4 Tom Heath (2017-10-02). "Research into Comfortable Locomotion". Meta Horizon OS Developers Blog. Meta. https://developers.meta.com/horizon/blog/research-into-comfortable-locomotion/. Retrieved 2026-09-27.
  7. ↑ Colin Ware, Steven Osborne (1990). "Exploration and virtual camera control in virtual three dimensional environments". ACM SIGGRAPH Computer Graphics, vol. 24, no. 2, pp. 175-183. ACM. https://doi.org/10.1145/91394.91442. Retrieved 2026-09-27.
  8. ↑ 8.0 8.1 8.2 Julius Carter (2017-05-11). "Developer Perspectives: VR Locomotion - A Series of Experiments From Crytek". Meta Horizon OS Developers Blog. Meta. https://developers.meta.com/horizon/blog/developer-perspectives-vr-locomotion-a-series-of-experiments-from-crytek/. Retrieved 2026-09-27.
  9. ↑ 9.0 9.1 Dominic Brennan (2017-05-23). "Oculus Teams With Crytek to Share VR Locomotion Experiments". Road to VR. https://www.roadtovr.com/oculus-teams-crytek-share-vr-locomotion-experiments/. Retrieved 2026-09-27.
  10. ↑ Julius Carter (2017-09-08). "Developer Perspectives: VR Locomotion - Movement and combinations". CRYENGINE. Crytek. https://www.cryengine.com/news/view/developer-perspectives-vr-locomotion-movement-and-combinations. Retrieved 2026-09-27.
  11. ↑ Shyam Prathish Sargunam, Eric D. Ragan (2018-04). "Evaluating Joystick Control for View Rotation in Virtual Reality with Continuous Turning, Discrete Turning, and Field-of-view Reduction". IWISC 2018: 3rd International Workshop on Interactive and Spatial Computing. ACM. doi:10.1145/3191801.3191815. https://www.cise.ufl.edu/~eragan/papers/Sargunam_IWISC2018.pdf. Retrieved 2026-09-27.
  12. ↑ 12.0 12.1 "World Axis Unlock". Open Brush Docs. https://docs.openbrush.app/user-guide/world-axis-unlock. Retrieved 2026-09-27.
  13. ↑ "Two-Handed Grab Move Provider". XR Interaction Toolkit 3.3 Documentation. Unity Technologies. https://docs.unity3d.com/Packages/[email protected]/manual/two-handed-grab-move-provider.html. Retrieved 2026-09-27.