🖌️
Developer Portal
  • ThirdEye Gen Developer Portal
  • Android Studio Development
    • Getting Started In Android Studio
    • Build Your First App in Java
    • Developer Guidelines
    • Integrating Voice Commands
    • Configuring audio with WebRTC
    • Flashlight/torch control during video capture
  • VisionEye SLAM Developement
    • Getting Started in Unity
    • ThirdEye Alpha1 Unity Development
  • General
    • OTA Update Instructions
Powered by GitBook
On this page
  • Needed Materials
  • Scene Setup
  • Player Settings
  • Quality Settings

Was this helpful?

  1. VisionEye SLAM Developement

ThirdEye Alpha1 Unity Development

PreviousGetting Started in UnityNextOTA Update Instructions

Last updated 1 year ago

Was this helpful?

Needed Materials

To get started you will need:

  • Unity 2020.3 (recommended)

  • Our unitypackage

  • 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. Import the QVR asset package from SVRPlugin.unitypackage file into a new or existing project.

  2. In the Unity dialog, leave all boxes checked and select Import.

  3. Close and then reopen Unity to sync references in prefabs.

  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. Configure player settings.

Player Settings

  1. Select File >Build Settings > Android and choose Player Settings.

  2. In the Resolution and Presentation section, set the Default Orientation to Landscape Left

  3. In the XR Settings section, Multithreaded Rendering is not recommended as it adds one frame of display latency.

  4. In the Other Settings section, Virtual Reality Supported should not be set.

  5. Remember to remove Vulkan in Graphics APIs in Other Settings -> Rendering

Quality Settings

  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

here