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

在这里插入图片描述
判断是不是安卓平台
在这里插入图片描述
检测当前打包是不是Oculus
在这里插入图片描述
是否禁用的了非Oculus设备在OpenXR的使用
在这里插入图片描述
获取默认的加载器
在这里插入图片描述
获取自己写的,插入到插件里面
在这里插入图片描述执行预初始化OpenXR
在这里插入图片描述

列举UE所使用的OpenXR全局入口点
在这里插入图片描述
开始枚举扩展
在这里插入图片描述
获取可用的扩展的数量,失败表示没有安装OpenXR
在这里插入图片描述
获取详细信息并且把它存储到Properties里面
在这里插入图片描述
枚举Layers
在这里插入图片描述
准备所有必要的扩展
在这里插入图片描述
获取请求扩展
在这里插入图片描述
获取操作扩展
在这里插入图片描述
启用扩展
在这里插入图片描述
查看有没有包含配置中心
在这里插入图片描述
遍历所有的扩展模块
在这里插入图片描述
读取OpenXRAR
在这里插入图片描述
根据指定的,希望启用OpenXR的验证层
在这里插入图片描述
是否要禁用引擎的应用程序注册,如果禁用名字设置成空的
在这里插入图片描述

填充实例创建信息
在这里插入图片描述
平台转换
在这里插入图片描述
如果是安卓平台的话 注册跟安卓平台相关的内容
在这里插入图片描述
执行跟OpenXR扩展插件相关的内容
在这里插入图片描述
创建XR实例
在这里插入图片描述
初始化XR核心内容
在这里插入图片描述
获取实例的一些属性记录日志 显示XR运行的一些版本信息
在这里插入图片描述
执行Post
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值