UE5——源码阅读——6——引擎初始化

HMD初始化
在这里插入图片描述
是否启用模拟立体渲染
在这里插入图片描述
判断不是以头盔的方式
在这里插入图片描述
对当前模块的优先级排布
在这里插入图片描述
判断是否使用显示的HMD
在这里插入图片描述

判断HMD 有没有被链接
在这里插入图片描述
创建XR
在这里插入图片描述
判断仅仅是追踪
在这里插入图片描述
初始化渲染桥接
在这里插入图片描述
当前对象获取扩展插件接口
在这里插入图片描述
遍历所有的并判断是不是需要渲染桥接
在这里插入图片描述
判断下有没有全局动态RHI
在这里插入图片描述
判断D3D11还是D3D12
在这里插入图片描述
代表不支持
在这里插入图片描述
读取OpenXRAR 创建
在这里插入图片描述
判断HMD是否被初始化
在这里插入图片描述
创建追踪系统
在这里插入图片描述
取消注册为选中的模块
在这里插入图片描述
判断是否开启VR设备
在这里插入图片描述
初始化眼动追踪
在这里插入图片描述
判读是否启用眼动追踪
在这里插入图片描述
遍历列表选择第一个能够创建设备并且链接眼动追踪的模块,将它作为选中的模块
在这里插入图片描述
如果没有选中那就遍历没有选中的模块
在这里插入图片描述
遍历没有选中的模块解除注册
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值