一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种虚拟现实设备硬件驱动系统的制作方法

2022-03-23 04:08:20 来源:中国专利 TAG:

技术特征:
1.一种虚拟现实设备硬件驱动系统,其特征在于,包括:引擎模块、数据传递及检测模块、数据库模块、硬件管理器模块和监听模块;所述引擎模块,用于检测公共接口库是否可用,如果可用则进行公共接口初始化,如果不可用则自动配置虚拟现实支持选项;所述数据传递及检测模块,用于在配置公共接口完成后,检测系统所在pc机上是否安装收发数据用的中继客户端,如果pc机上安装已经中继客户端,则调用并启动中继客户端,如果pc机上未安装已经中继客户端,则安装中继客户端;所述数据库模块,用于加载虚拟现实设备硬件绑定所需的配置文件和行为配置文件,并配置vr硬件模型库;所述硬件管理器,用于根据数据库模块配置的模型库,连接vr硬件获取硬件数据;所述监听模块与硬件管理器连接,用于对vr硬件的行为进行监听。2.根据权利要求1所述的虚拟现实设备硬件驱动系统,其特征在于,所述数据传递及检测模块,如果检测系统所在设备为pc机,可系统需要设置数据传递及检测模块,一体机则不需要设置数据传递及检测模块。3.根据权利要求1所述的虚拟现实设备硬件驱动系统,其特征在于,硬件数据包括但不限于:硬件厂商、品牌、型号、硬件序列号、硬件类型、硬件刷新率。4.根据权利要求1-3任一项所述的虚拟现实设备硬件驱动系统,其特征在于,所述监听模块包括:第一监听子模块、第二监听子模块和第三监听子模块;所述第一监听子模块,用于监听外接的vr硬件的连入或断开事件;所述第二监听子模块,用于监听并刷新外接的vr硬件在三维引擎中的空间定位;所述第三监听子模块,用于监听并刷新外接的vr硬件的指令输入事件。5.根据权利要求4所述的虚拟现实设备硬件驱动系统,其特征在于,所述第一监听子模块实时监听外接的vr硬件的连入或断开,当外接的vr硬件连接时,刷新是否有vr硬件连入,使用for循环遍历所有硬件索引,判断是否有外部vr硬件连接,如果有则创建该硬件实例,并加入到硬件管理器中。所述硬件管理器,根据所连入vr硬件的序列码,获取到该vr硬件的硬件类型,并根据该硬件类型匹配硬件绑定列表,如果该vr硬件已被绑定到指定骨骼位置,则设定所绑定的骨骼类型,加载该vr硬件所对应的模型;如果该硬件类型在硬件绑定列表中没有绑定,则将该vr硬件断开连接。6.根据权利要求5所述的虚拟现实设备硬件驱动系统,其特征在于,所述第二监听子模块,外接的vr硬件连入后,通过公共接口获取该vr硬件的定位数据信息,并将该vr硬件的定位数据信息转换成空间数据。7.根据权利要求6所述的虚拟现实设备硬件驱动系统,其特征在于,所述第三监听子模块,根据行为配置文件的映射数据,遍历硬件管理器中的所有已连入的外接的vr硬件;并每一帧判断该vr硬件是否有数据输入,如果该vr硬件有硬件按钮值输入,则判断该vr硬件的指令输入是否满足触发条件;如果满足触发硬件条件,则发送给业务层触发事件。8.根据权利要求7所述的虚拟现实设备硬件驱动系统,其特征在于,还包括:所述节点绑定模块,用于进行可视化vr硬件测试及骨骼绑定;所述节点绑定模块,生成并给用户呈现绑定菜单界面,绑定菜单界面中,用户可查看已
绑定的vr硬件和绑定新vr硬件;所述节点绑定模块,采集用户选择的人体骨骼节点,并自动绑定该vr硬件到对应的人体骨骼节点位置;所述节点绑定模块,实时获取vr硬件属性参数,并将vr硬件属性参数导入绑定菜单界面中;所述节点绑定模块,采集用户输入的vr硬件参数属性。9.根据权利要求8所述的虚拟现实设备硬件驱动系统,其特征在于,还包括:所述存储模块,用于存储配置好的vr硬件配置文件。10.根据权利要求8所述的虚拟现实设备硬件驱动系统,其特征在于,还包括:所述自适应调节模块,用于在虚拟现实设备画面切换时,进行vr显示优化;所述自适应调节模块,在虚拟现实设备画面切换时,利用计算机图形学算法控制屏幕的黑度和亮度,模拟人眼眨眼短暂黑屏;所述自适应调节模块,根据当前计算机性能,自动调节vr头显渲染帧率;所述自适应调节模块,获取摄像机画面数据,经过二次图形过渡算法,平滑渲染画面。

技术总结
本发明涉及虚拟现实开发应用领域,提供一种虚拟现实设备硬件驱动系统,包括:引擎模块、数据传递及检测模块、数据库模块、硬件管理器模块和监听模块;所述引擎模块,用于检测公共接口库是否可用;所述数据传递及检测模块,用于在配置公共接口完成后,检测系统所在PC机上是否安装收发数据用的中继客户端;所述数据库模块,用于加载虚拟现实设备硬件绑定所需的配置文件和行为配置文件,并配置VR硬件模型库;所述硬件管理器,用于根据数据库模块配置的模型库,连接VR硬件获取硬件数据;所述监听模块与硬件管理器连接,用于对VR硬件的行为进行监听。本发明能够避免繁琐的数据传递,降低性能消耗,提高VR开发效率。提高VR开发效率。提高VR开发效率。


技术研发人员:赵丙文
受保护的技术使用者:大连伟岸纵横科技股份有限公司
技术研发日:2021.12.17
技术公布日:2022/3/22
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献