# ThirdEye Alpha1 Unity Development

## Needed Materials

To get started you will need:

* Unity 2020.3 (recommended)
* Our unitypackage [here](https://drive.google.com/file/d/1LpI-YIZXOtq8gbCnYbKQs2nBOmNuXBjm/view?usp=sharing)
* 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.

<figure><img src="/files/jXs83AucLGQRBBv7pTht" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/ydDhl0cJ9A8BkGUwonRT" alt=""><figcaption></figcaption></figure>

## 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

<figure><img src="/files/OAtI0K1ElBKGICdIhpnL" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/L1K7ekI9MktQvV4Dhv6X" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/QAVCv2oroyGQkziBNcxe" alt=""><figcaption></figcaption></figure>

## Quality Settings

1. Select Edit > Project Settings > Quality to select the following recommended options:&#x20;

Anisotropic Textures = Per Texture&#x20;

Anti Aliasing = Disabled&#x20;

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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://thirdeyegen.gitbook.io/developer-portal/visioneye-slam-developement/thirdeye-alpha1-unity-development.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
