O'Reilly logo

Virtual Reality Blueprints by John Williamson, Charles Palmer

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Deactivating stick movement  [Optional] 

The OVRPlayerController prefab includes the OVRPlayerController script. This script does many things right, but it also facilitates stick movement. Stick movement uses the touch controller's analog sticks for directional movement and rotation. During development, it provides a quick means to move around the scene while in VR. But in practice, it induces motion sickness for the following reasons:

  • It introduces non-forward motion
  • It increases vection
  • It moves yaw control to the touch controller

We generally eliminate stick movement, or at least expose the feature in the Inspector so it can be controlled. The following steps are optional, but highly recommended for player comfort:

  1. Locate the OVRPlayerController ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required