How to Build Applications with Unity and ZED

This section describes how to build apps in Unity using the ZED.

Build Settings #

To build an application with the ZED SDK, you need to make sure the target platform is set to x86_64 in Unity build settings.

  • Click on File > Build Settings
  • Set Target Platform to Windows and Architecture to x86_64.
  • If there are no scenes listed under “Scenes In Build”, click Add Open Scenes.
  • Click Build And Run to generate the executable and automatically launch it.

VR Support #

To enable VR support in the Unity Editor, click the Virtual Reality Supported checkbox in Player Settings. If you’ve imported the Oculus Integration or SteamVR Unity plugins to your project, then the checkbox should be already enabled.

Your application will initialize and enable VR devices in the same order as the Virtual Reality SDKs list.

Oculus Rift #

To run your application on Oculus Rift, you must also allow apps from unknown sources to run:

  • Launch the Oculus App
  • Go to Settings > General and allow Unknown Sources.

Windows Mixed Reality #

The ZED Unity plugin supports WMR headsets via SteamVR only, which requires different settings than described in Unity’s WMR Quick Start Guide. If you have trouble building the app, check the following:

  • Your platform must be set to PC, Mac & Linux Standalone (Not Universal Windows Platform)
  • You must have OpenVR listed in your Virtual Reality SDKs list, and it’s recommended to move it to the top of the list
  • You must have Windows Mixed Reality for SteamVR installed