Appearance
FAQ
Q:能否使用后处理?
A:不建议使用后处理,可能会造成双目合像出现各种异常,同样的会有双倍的后处理渲染开销
Q:能否使用 URP?
A:可以
Q:我们加载不了收到的.ply 文件?
A:需要专门的加载插件,如下下载
Q:如何安装 Apk?
A:请参考易现眼镜 OTA 与应用安装教程
Q:SDK 是否可以获取 SLAM 坐标系下的位姿矩阵吗?
A:可以。SpatialTracking 的 CameraRig 的位姿,或者通过 ARFrame.HeadPose 获取
Q:SDK 是否可以获取 RGB 相机每帧图像的接口以及相机的内参矩阵吗?
A:可以。参考【获取摄像头数据】文档,但仅限于 RGB 相机。
Q:如何联网?
A:请参考易现眼镜 OTA 与应用安装教程
Q:覆盖安装应用时,出现以下报错,如何处理?
A:应用前后的签名不一致。1、将原应用卸载,再安装新的;2、手动添加签名,应用更新保持签名一致
Q:应用内录屏经常中途录不成功?
A:首先检查应用工程中是否加入了 SystemManager 模块;
其次应用开发中需要注意的:
- 不能跨 unity 场景,如果需要跨 unity 场景,可以在 sdk 的 RecordingManager 脚本 Awake 加上代码
DontDestroyOnLoad(gameObject)
(从 SDK2.4.1 开始已经支持跨场景) - 尽量使用系统自带的投屏、录屏和截屏功能。不能在录屏的时候,在代码中进行投屏或者截屏操作
- 开始录制的时候,等待 2s,等录制的脚步生效,这样开头的内容能确保录制下来
Q:应用内投屏不成功?
A:首先检查应用工程中是否加入了 SystemManager 模块;
B:需要在工程中启用投屏功能,操作如下:在 Hierarchy 视图中右键,依次选择 XRAbilities - Additional... - Miracast - Enable
其次应用开发中需要注意的:
- 不能跨 unity 场景,如果需要跨 unity 场景,可以在 sdk 的 MiracastManager 脚本 Awake 加上代码
DontDestroyOnLoad(gameObject)
(从 SDK2.4.1 开始已经支持跨场景) - 尽量使用系统自带的投屏、录屏和截屏功能。不能在投屏的时候,在代码中进行录屏或者截屏操作
Q:在应用内能否关闭系统交互应用 UI?
A:可以,开发者可以自行在应用内关闭 systemUI,请参考禁用手的显示与交互
开发者在应用设计可以选择是否在应用内启动 OS 自带交互系统(SystemUI),即下图功能:
Q:能否开机直接自动启动对应 app?
A:可以,请参考 EZXR AR Glasses 功能
Q:录屏、截屏资源存放路径?
A: