Porting Unity Examples to Pico Neo 2 Eye
This page will go through how to port the Unity Examples to work on your Pico Neo 2 Eye.
Make sure you have followed the instructions on how to get started with the Pico Neo 2 Eye.
This is a general step-by-step guide, but this does not guarantee that the scene works correctly. There may be other errors in the scenes despite doing these changes, which will have to be adressed, such as commenting out lines of code to address compilation errors.
Step 1
Delete the current Camera
object in the scene.
Step 2
Add the Pvr_UnitySDK
prefab to the scene. If there is an object with a ControllerManager
component on it, add the Pvr_UnitySDK
prefab as a child to this object and make sure its position and rotation is (0, 0, 0).
Step 3
Set the Tracking Origin to Floor Level in the Pvr_UnitySDKManager
script.

Step 4
Enable the Eye Tracking option in the Pvr_UnitySdkEyeManager
script which is attached to the Head of the Pvr_UnitySDK prefab.

Step 5
Add the ControllerManager
prefab from the PicoMobileSDK > Pvr_Controller > Prefabs folder as a child to the Pvr_UnitySDK
object. Make sure its position and rotation is (0, 0, 0).
Step 6
Open the TobiiXR Initializer
GameObject, and configure the provider list to have PicoVR
at the top of the list and tick the Support Pico box.
