官网说明文档:
https://doc.ximmerse.com/sdkconf/unityxrsdk/index.html
一、环境准备
1、Unity环境准备
-
配置adb环境
官网下载:https://developer.android.google.cn/studio/releases/platform-tools
找到SDK Platform-Tools下载
参照 此教程 配置adb环境变量

-
新建满足版本需求的unity项目并勾选安装Android模块,目前已测支持版本为:2019.4、2020.3、2021.3
-
注意一些依赖使用默认值

2、下载SDK
根据设备型号选择SDK,例如,Pro版本下载XR SDK。
官网SDK下载:
SDKhttps://developer.ximmerse.com/#/sdk?id=1
内容目录如下:

二、项目初始化
1、添加插件(选择目录下的package.json文件)

2、修改平台到Android

3、修改配置
-
在Edit->Project Settings->Player->Other Setting中勾选Compute skinning

-
在Edit->Project Settings->Player->Other Setting中,将Active Input Handling 修改为Both,此操作需要重启项目后生效。

-
重启项目后,点击菜单项Ximmerse XR SDK->Initialize XR SDK,对SDK进行初始化

-
在Asset->XR->Loader里面选择Ximmerse XR Loader,按照如下图进行设置

-
点击Edit->Player Settings ->XR Plug-in Management,勾选 Ximmerse XR Plugin 。

**4、检查Java依赖
设置26以上安卓版本,否则会报API过时。

使用默认java依赖包路径。

如果系统内多个Java版本存在缓存导致编译报错,可以考虑换个编译路径,或者把原来的gradle文件,还有android文件删除

三、示例项目
1、展开插件的sample,勾选载入Hello Unity示例项目。

2、选中示例场景,补充资源包


3、导入支持插件
输入com.unity.xr.interaction.toolkit 导入starter assets插件

4、插入设备进行调试。





















![深度学习应用篇-计算机视觉-语义分割综述[5]:FCN、SegNet、Deeplab等分割算法、常用二维三维半立体数据集汇总、前景展望等](https://img-blog.csdnimg.cn/img_convert/fedba1bf4939202cb836f27254ff6ff5.png)