Xvisio SDK 文档主页

XR 应用开发


1.简介

通常用户只有在开发眼镜类产品时才会有 XR 应用开发需求,Xvisio 提供了如下开发方式:

1.1 专用盒子开发

用户基于专用盒子套件开发 AR 应用程序和1.2章节中描述的“手机或Android设备的原生系统开发”的方式完全一样,请参考1.2章节。

1.2 手机或Android设备的原生系统开发

用户可以使用符合要求的手机平台并获取 Xvisio 提供的对应的 SDK 进行 AR 应用程序开发,Xvisio 提供了两种方式:

1.2.1 Unity 插件式开发

提供一种基于 Unity 的插件式 XR SDK ,此方式的特点是轻便并且非常容易的开发方法来开发 AR/VR 应用程序,此 SDK 包含了完整功能包,但只能基于 Unity 3D 引擎,并且 SDK 处理和应用为同一进程。
请参考 Xvisio Unity 插件 SDK 开发指南 进行开发。
注意:SDK 的获取需要和 Xvisio 支持人员联系获取,本网站并不提供直接获取方法。

1.2.2 XR Foundation SDK

提供一种不依赖于 3D 引擎、并且支持 OpenXR 标准的 runtime SDK 。此 SDK 包含了完整功能包,可以支持原生开发和多种 3D 引擎,SDK 处理和应用在不同进程。
注意:SDK 的开发支持需要和 Xvisio 销售或支持人员联系商谈,本网站并不提供开发方法。

1.2.3 手机支持列表
型号 系统
黑鲨4 pro Android11
黑鲨2 pro Android9
OPPO Find x3 Android12
OPPO Find x5 Android12

除了上述列表中的机型外,理论上只要支持typec DP 投屏功能并且供电满足要求(参考 Xvisio 设备和使用注意事项描述)的手机都可以支持 Xvisio ,但因为 Android 设备在保证一致性上较复杂,所以当使用非列表上机型进行开发测试时有可能不能保证最佳体验,请和 Xvisio 支持人员联系以获得指导进行性能提升优化。

2. 其他

本文档其他章节介绍的 SDK 接口功能介绍并不适用直接开发 AR 应用程序,而更适用原生开发或模组类产品开发使用。

如果用户有更多的开发需求可以联系 Xvisio FAE 人员以得到更多支持。

Xvisio SDK 文档主页