Table of Contents

Set up your Unity project

VIROO Studio requires certain specific configurations at the project level.

Validation of initial project

VIROO Validation System checks certain basic project settings such as presence of layers or tags.

Open the project validation window:

  1. Open Window -> Viroo -> Project Validation.
  2. Fix all issues. Most of them will offer you the ability to fix them automatically pressing the Fix button.

scene-validation.png

After completing this step, your project settings will be modified and, among others, you will have the Tags and Layers that VIROO uses.

Physics

  1. Open Edit -> Project Settings -> Physics -> Layer Collision Matrix.
  2. Leave the matrix as in the image:

collision-matrix.png

TextMesh Pro

  1. Open Edit -> Project Settings -> TextMesh Pro.
  2. Click on Import TMP Essentials.

Quality

  1. Open Edit -> Project Settings -> Quality.
  2. Select Ultra.

OpenXR

  1. Open Edit -> Project Settings -> XR Plug-in Management.
  2. Select OpenXR under Plugin-in Providers.
  3. Open Edit -> Project Settings -> XR Plug-in Management -> OpenXR.
  4. Change Render Mode to Multi-pass.
  5. Select the appropriate Interaction Profiles and OpenXR Feature Groups.
  6. Open Edit -> Project Settings -> XR Plug-in Management -> Project Validation.
  7. Fix pending errors.

More information: https://docs.unity3d.com/Packages/com.unity.xr.openxr@latest/

Mock settings

In order to be able to iterate more quickly in the development of a scene from the Unity editor, certain settings are available that allow testing in VR mode, in a specific language, etc.

This menu is accessed from Edit -> Project Settings -> Viroo -> Bootstrap Mock.