ThirdEye Alpha1 Unity Development

Needed Materials

To get started you will need:
  • Unity 2020.3 (recommended)
  • Our unitypackage here
  • A basic understanding of Unity
  • An Alpha One device to run and test your application

Scene Setup

This will prepare the unity scene to utilize the Alpha One's integrated tracking solution.
  1. 1.
    Import the QVR asset package from SVRPlugin.unitypackage file into a new or existing project.
  2. 2.
    In the Unity dialog, leave all boxes checked and select Import.
  3. 3.
    Close and then reopen Unity to sync references in prefabs.
  4. 4.
    Create an instance of an SvrCamera rig by dragging the prefab from /Assets/SVR/Prefabs into the scene (remember to remove the Main Camera in your 3D Unity project).
  5. 5.
    Configure player settings.

Player Settings

  1. 1.
    Select File >Build Settings > Android and choose Player Settings.
  2. 2.
    In the Resolution and Presentation section, set the Default Orientation to Landscape Left
  3. 3.
    In the XR Settings section, Multithreaded Rendering is not recommended as it adds one frame of display latency.
  4. 4.
    In the Other Settings section, Virtual Reality Supported should not be set.
  5. 5.
    Remember to remove Vulkan in Graphics APIs in Other Settings -> Rendering

Quality Settings

  1. 1.
    Select Edit > Project Settings > Quality to select the following recommended options:
Anisotropic Textures = Per Texture
Anti Aliasing = Disabled
Sync Count = Don't Sync
Once the settings have been configure assets and scripts can be brought into the scene to begin the creation of a new solution.
Human Anatomy App