HMD初始化
是否启用模拟立体渲染
判断不是以头盔的方式
对当前模块的优先级排布
判断是否使用显示的HMD
判断HMD 有没有被链接
创建XR
判断仅仅是追踪
初始化渲染桥接
当前对象获取扩展插件接口
遍历所有的并判断是不是需要渲染桥接
判断下有没有全局动态RHI
判断D3D11还是D3D12
代表不支持
读取OpenXRAR 创建
判断HMD是否被初始化
创建追踪系统
取消注册为选中的模块
判断是否开启VR设备
初始化眼动追踪
判读是否启用眼动追踪
遍历列表选择第一个能够创建设备并且链接眼动追踪的模块,将它作为选中的模块
如果没有选中那就遍历没有选中的模块
遍历没有选中的模块解除注册