扩展现实数据获取方法、介质、设备及扩展现实中间件技术

技术编号:37249956 阅读:24 留言:0更新日期:2023-04-20 23:28
本公开涉及一种扩展现实数据获取方法、介质、设备及扩展现实中间件,以提高程序开发效率。该方法应用于电子设备,电子设备包括外设扩展现实中间件,外设扩展现实中间件未封装在引擎内部,外设扩展现实中间件用于获取扩展现实相机采集的数据,该方法基于外设扩展现实中间件执行:响应于第一引擎发起的调用指令,确定调用指令对应的扩展现实数据;响应于第一引擎被切换至第二引擎,将扩展现实数据传输至第二引擎,以使第二引擎使用扩展现实数据。以使第二引擎使用扩展现实数据。以使第二引擎使用扩展现实数据。

【技术实现步骤摘要】
扩展现实数据获取方法、介质、设备及扩展现实中间件


[0001]本公开涉及计算机
,具体地,涉及一种扩展现实数据获取方法、介质、设备及扩展现实中间件。

技术介绍

[0002]程序制作者通常根据可用于进行计算机图形渲染的引擎开发扩展现实(XR,Extended Reality)程序,例如采用Unity、UnrealEngine以及GritGene等引擎。其中,扩展现实程序可以包括虚拟现实(VR,Virtual Reality)程序、增强现实(AR,Augmented Reality)程序以及混合现实(MR,Mixed Reality)程序。在开发扩展现实程序的过程中,往往涉及获取扩展现实相机采集的数据。其中,扩展现实相机可以包括虚拟现实相机以及增强现实相机等,虚拟现实相机可以采集用于确定目标物体位置的定位数据,增强现实相机可以采集用于进行平面识别、人脸识别以及骨骼识别的图像数据。
[0003]相关技术中,不同的引擎框架内通常具备不同的扩展现实插件,不同的扩展现实插件采集的数据格式不同,并且引擎框架内的插件只支持在该引擎内部使用,由此在本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种扩展现实数据获取方法,其特征在于,应用于电子设备,所述电子设备包括外设扩展现实中间件,所述外设扩展现实中间件未封装在引擎内部,所述外设扩展现实中间件用于获取扩展现实相机采集的数据,所述方法基于所述外设扩展现实中间件执行:响应于第一引擎发起的调用指令,确定所述调用指令对应的扩展现实数据;响应于所述第一引擎被切换至第二引擎,将所述扩展现实数据传输至所述第二引擎,以使所述第二引擎使用所述扩展现实数据。2.根据权利要求1所述的方法,其特征在于,所述确定所述调用指令对应的扩展现实数据,包括:确定所述调用指令对应的目标底层接口;根据所述调用指令调用所述目标底层接口,得到所述目标底层接口对应的所述扩展现实数据。3.根据权利要求2所述的方法,其特征在于,所述外设扩展现实中间件包括扩展现实插件,所述确定所述调用指令对应的目标底层接口,包括:在所述调用指令为上层应用的上层调用指令时,确定所述扩展现实插件中与所述上层调用指令对应的底层调用指令,其中,所述上层调用指令是基于面向对象的编程语言编写的;确定所述底层调用指令对应的目标底层接口。4.根据权利要求1所述的方法,其特征在于,所述调用指令为底层接口的底层调用指令,其中,所述底层调用指令是基于面向过程的编程语言编写的。5.根据权利要求1

4中任一项所述的方法,其特征在于,所述将所述扩展现实数据传输至所述第二引擎,包...

【专利技术属性】
技术研发人员:杨旭周步刚
申请(专利权)人:粒界上海信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1