Appearance
主要变更
TIP
重点关注
- 变更 SDK 代码文件目录结构
- 废除 EZXRGlassSDK/EZXRPlugin, ezxrcommon, Core 等
- Core 目录变更为 Runtime 目录
- 部分基础代码文件移入 Runtime/common 目录
- 变更命名空间
- EZXR.Glass.Runtime
- EZXR.Glass.Tracking2d
- EZXR.Glass.SpatialComputing
- EZXR.Glass.Inputs
- InputSystem 类有变量更名,包括手和手柄。
- InputInfo 增加信息。对手和手柄增加可见性,射线交互,触碰交互,物理交互的设置。手势模型和结构体信息有所调整。手柄控制信息有调整
- 手柄按键 Return 改为 Back。
- 新增 XRMan 组件和类,对投屏录屏等插件进行适配兼容。
- 修改空间计算和图像跟踪的初始化流程,解绑 asset 资源解压复制和 manager 的初始化,归入 demo 级别逻辑,实际应用根据情况参考修改。
- 新增网格功能最低 OS 版本要求:OS 0.6.0。并增加导出平滑网格模型功能。
- 新增二维码扫描功能及 Demo。
- 支持双手柄开发。
- RGBPreview 成为预设体,有所修改,并可设定距离,如需全屏之类的操作可以修改。
ReleaseNote
SDK_X1-2.7.0.release
- 【特性】新增获取全部平滑网格数据功能,依赖系统 OS0.6.0
- 【特性】添加保存全部平滑网格数据功能,保存格式为 ply 格式,目录为 SDCard/Download
- 【特性】对 OS 0.6.0 以前的版本,禁用 Mesh 功能,以保护因停用 Mesh 接口导致卡死的应用风险
- 【特性】增加 mesh 的开启关闭接口,注意重开的 mesh 与原先的不一定连续
- 【特性】允许开发者从外部设置射线的方向以及发射点
- 【特性】UnityWarp 模式兼容车载镜片(20231113)和 DVT 镜片(20230510)的上屏逻辑
- 【特性】新增二维码扫描功能,及 Demo
- 【特性】重构代码结构,修改 EZXRGlassSDK 目录,以 UPM 推荐目录格式整理,其中 core 改名 Runtime,部分代码移入新增 Common 目录
- 【特性】重构代码结构,废除 EZXRGlassSDK/EZXRPlugin 和 ezxrcommon,拆分代码到 Runtime/common 和空间计算及图像跟踪等其他目录中
- 【特性】重构代码命名空间,统一命名空间,均以 Ezxr.Glass.xxxx 规范,废除类似 ExrGlass 等命名空间
- 【特性】重构 SpatialComputing 代码结构,以 SpatialComputingManager 为唯一管理脚本,资源复制等脚本归类为 Demo 脚本功能
- 【特性】支持双手柄开发
- 【优化】手的 wrist 节点更改为 wrist 的父级节点
- 【优化】手柄控制信息增加 tipPoint
- 【优化】优化调整 Mesh Demo,Tracking2D Demo,SpatialComputing Demo,方便理解这部分内容的理解
- 【优化】mesh 有关计算改为异步执行,不占用主线程开销
- 【优化】调整部分脚本执行优先级,优化数据周期
- 【优化】变更 RGBPreview 预制体和脚本,便于直接使用
- 【修复】修复 projectionManager 重复实例化的问题
- 【修复】修复 canvas 触发区厚度偏小问题
- 【修复】修改 ugui 的 eventCamera 指定,从 leftCamera 更改为自动根据指尖区域所在相机
- 【修复】对投屏初始化 nativeLib 补充先 resume
- 【修复】修复偶现空间计算因回调指针未初始化导致启动崩溃问题
- 【修复】修复 Tracking2D 因 SpatialButton 事件导出后不可用异常,未能彻底修复,但可以规避
- 【修复】修复 mesh 渲染的偶现卡死问题
- 【优化】修改 Mesh 显示的默认 shader 为透明材质
- 【修复】InputSystem m_ControllerType 非静态属性导致的手势或手柄不可见问题
- 【优化】优化一个频繁 Find 操作为变量持有
- 【修复】恢复 RecordingManager 中 CameraInput 的 RenderTextureFormat 为 Default.defaultHDR 会有格式冲突崩溃
- 【优化】调整 Tracking2DDemo 和 manager 的代码区分
- 【优化】允许 BillboradFrontOfCamera.cs 设置距离
- 【优化】修改 SpatialPositioning Demo 补充显示信息
- 【修复】更新空间计算的默认地图的 URL 和 Mesh(秀道中庭)
- 【修复】增加初始化设置手柄的 Visibility