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,
Android Android Project Configuration
visionOS: visionOS Project Configuration
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:
Import
NRSDKForUnityAndroid_2.3.2_beta3.unitypackage
Delete this whole directory:
Assets/NRSDK/Demos/NativeSample
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
Select Assets/NRSDK/NRProjectConfig.asset
, choose XREAL Enterprise License
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
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