HMD Project Configuration

All HMD

First, please follow official device documents and instructions for device SDK configuration, this part will not be covered in EasyAR documents.

Attention

Check the whole page first for device SDK version requirements first.

Then configure according to EasyAR documents for the deployment platform,

Finally, follow below instructions for extra configuration if exist for your device. No extra configuration is required for other conditions.

EasyAR Sense License

Acceptable License Types:

  • EasyAR Sense 4.x XR License Trial (For trial only, create on EasyAR website)

  • EasyAR Sense 4.x XR License Classic (Need to buy and create from sales agent)

  • EasyAR Sense 4.x XR License Enterprise (For Enterprise SDK)

Unacceptable License Types:

  • EasyAR Sense 4.x License Personal

  • EasyAR Sense 4.x License Professional

  • EasyAR Sense 4.x License Classic

  • EasyAR Sense 4.x License Enterprise

  • Others

Apple Vision Pro

Please reference visionOS Project Configuration

XREAL

Attention

Please do not use SDK 2.4.0 and ControlGlasses 1.0.0 from XREAL official website. These versions are not usable.

Please use this before XREAL fix the problem: NRSDK 2.3.2 beta3 and ControlGlasses , there are three files inside,

  • NRSDKForUnityAndroid_2.3.2_beta3.unitypackage: NRSDK 2.3.2 beta3

  • ControlGlasses-1.0-202411112034-debug.apk: ControlGlasses, please read XREAL official documents for ControlGlasses.

  • ControlGlasses Setup on Beam Pro.pdf: ControlGlasses setup guide, please contact XREAL if you have questions.

Usage instructions:

  1. Import NRSDKForUnityAndroid_2.3.2_beta3.unitypackage

  2. Delete this whole directory: Assets/NRSDK/Demos/NativeSample

  3. Reference XREAL official documents and following descriptions for the rest

Attention for EIF Recording and Playback

On XREAL, if Format of Frame Recorder is set to Auto or H264, the recorded data quality will be decreased, resulting the Mega success rate and quality decrease varyingly. So the runnig result on PC using the recorded file is for reference only.

If you are going to feedback problems to EasyAR, please set Format of Frame Recorder to Obsolete on ARSession before recording. And make sure to stop (set enabled to false) when finish or the data will not be usable. Trying to use the file recorded in this way in Unity will throw error saying file encrypted and cannot be played and it is expected.

XREAL Air2 Ultra

Attention

Please get XREAL Enterprise License through bussiness channel (Please notice that this License is distributed by XREAL company, it is not the same thing with EasyAR License).

Select Assets/NRSDK/NRProjectConfig.asset, check enable of NativeSessionManager

../_images/image_h3_1.png

Select Assets/NRSDK/NRProjectConfig.asset, choose XREAL Enterprise License

../_images/image_h3_2.png

Attention

Please uninstall My Glass (我的眼镜) from Beam Pro before XREAL fix the probelm.

Follow XREAL instructions (the PDF file) to open your app with ControlGlasses.

XREAL Light

Select Assets/NRSDK/NRProjectConfig.asset, check enable of NativeSessionManager

../_images/image_h3_1.png

Attention

Please subject to XREAL official instructions for supported phones. EasyAR will not support issues running on unsupported phones.

Please make sure to uninstall Nebula (我的眼镜) from your phone, and follow XREAL instructions (the PDF file) to open your app with ControlGlasses.

XREAL Other Devices

Please pay attention to the document update and XREAL official statements.

Pico

Pico 4 Ultra Enterprise

Supprted PICO Unity Integration SDK: PICO Unity Integration SDK >= 3.1

Attention

Please do not use Pico SDKs from its official website lower than version 3.1, which are not supported by Pico.

Please use this file before 3.1 version SDK is released by Pico officially: PICO Unity Integration SDK 3.0.5 and Companion . There are two zip files inside, please extract them to seperate folders and put into Unity project Packages folder (Please reference Pico official documents).

  • PICO Unity Integration SDK-3.0.5-20241125-20241209.zip

  • PICO Unity Integration SDK 4UE Companion.zip

Pico 4 Enterprise

Supprted PICO Unity Integration SDK: PICO Unity Integration SDK 2.5.3

Attention

Please do not use Pico SDKs from its official website above 2.5, which are not supported by Pico.

Please use this file if you cannot find the 2.5 version of SDK on Pico official website: PICO Unity Integration SDK 2.5.3 . There is one zip file inside, please extract them to seperate folders and put into Unity project Packages folder (Please reference Pico official documents).

  • PICO Unity Integration SDK 253.zip