External device control of the camera
VR can benefit from control methods that are not normally associated with phones and mobile devices. Some of these methods can be worth considering, depending on the target audience for the application.
Controllers are available, that you can connect to the VR device using Bluetooth. To implement this, the Ice Cave demo uses a custom plugin that extends the Unity functionality so that it can interpret the Android Bluetooth events. These events trigger movement of the camera.
The following figure shows a Bluetooth controller that works with the Ice Cave demo.
Figure 6-5 Bluetooth controller controlling the Ice Cave demo