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

Support the following versions only,

  • XREAL SDK >= 3.1

Select Enable Native Session Manager in Project Settings > XR Plug-in Management > XREAL 中勾选

../_images/image_h3_1.png

Set a XREAL Enterprise License to License Asset in Project Settings > XR Plug-in Management > XREAL

../_images/image_h3_2.png

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.