诠视MR眼镜开发手册 - Unity项目配置

1.特别说明

  1. 诠视MR SDK(Unity)引擎分为Unity2022.3.17和Unity2020.3.38两种版本,在不同版本的Unity中,Android SDK会有不同的设置(在4.3进行Android SDK配置时,会有差异),需要特别注意;
  2. 诠视MR主机的充电口不能进行数据传输,数据传输和MR眼镜的线缆插口为同一个;
  3. 诠视MR分为手柄交互和手势交互,分别对应了不同的MRTK设置;

    (诠视MR手柄)
  4. 本文以Unity2022.3为基础进行开发和测试验证,未测试Unity2020.3的SDK是否能用于高版本,但Unity2022.3.17的SDK适用于Unity2022.3.43。

2.参考文献

  1. 诠视科技 - 国内领先的空间计算XR解决方案供应商
  2. 诠视MR眼镜Unity开发设置_Unity2022.3.17_mijia眼镜 unity 开发包-CSDN博客
  3. 诠视MR眼镜Unity开发设置_Unity2020.3.38_诠视ar眼镜软件开发-CSDN博客

3.开发环境

  1. 系统:Windows 10 22H2
  2. Unity版本:Unity 2022.3.43f1

4.工程配置

4.1.在Unity中,将平台切换为Android;
image
4.2.下载诠视MR准备的Android SDK(说明:Unity默认配置的Android SDK需要被修改,才能被诠视MR SDK调用):

4.3.在Unity>Preferences>External Tools中,打开Android SDK路径,使用下载的文件覆盖目录下的文件
image
4.4.在Unity>Project Settings>Player>Resolution and Presentation中,将Default Orientation设置为Landscape Left
image
4.5.在Unity>Project Settings>Player>Other Settings中,

  • Color Space设置为Gamma
  • Graphics APIs仅保留OpenGLES3
    image
  • Minimum API Level设置为Android 8.0 ‘Oreo’ (API level 26)
  • Target API Level设置为Android 8.1 ‘Oreo’ (API level 27)
  • Scripting Backend设置为IL2CPP
  • Api Compatibility Level设置为.NET Framework
  • Target Architectures仅选择ARM64
  • Target Devices设置为All Devices
  • Install Location设置为Prefer Extemal
  • Internet Access设置为Require
  • Write Permission设置为External(SDCard)
    image
    4.6.在Unity>Project Settings>Player>Publishing Settings中,勾选
  • “Custom Main Manifest”
  • “Custom Main Gradle Template”
  • “Custom Launcher Gradle Template”
  • “Custom Base Gradle Template”
  • “Custom Gradle Properties Template”
    image
    4.7.至此,工程配置设置完成
posted @ 2024-11-07 17:54  钟小二宝  阅读(119)  评论(0)    收藏  举报