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.
Delete the current
Camera object in the scene.
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).
Set the Tracking Origin to Floor Level in the
Enable the Eye Tracking option in the
Pvr_UnitySdkEyeManager script which is attached to the Head of the Pvr_UnitySDK prefab.
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).
TobiiXR Initializer GameObject, and configure the provider list to have
PicoVR at the top of the list and tick the Support Pico box.