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¶
Support the following versions only,
XREAL SDK >= 3.1
Select Enable Native Session Manager in Project Settings > XR Plug-in Management > XREAL 中勾选
Set a XREAL Enterprise License to License Asset in Project Settings > XR Plug-in Management > XREAL
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).
Attention
XREAL uses AR Foundation to achive some AR functions. When using EasyAR, this is unnecessary. They may work together with EasyAR. Consider to turn it off if there are any problems.
Attention
As EasyAR Sense Unity Plugin 4000.0 release earlier than XREAL SDK 3.1, it is suggested to wait a few more days if you cannot find XREAL SDK 3.1 or later online. For users using EasyAR Sense Unity Plugin 4.7 gradually rolled out versions using XREAL already, it is suggested to upgrader after XREAL 3.1 is released.
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.