欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2019103844724
申请人: 安徽工程大学
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2023-07-17
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种直升式的头盔下高空漫游的虚拟现实系统及方法,包括创建直升云梯的三维模型、搭建虚拟场景的三维模型、模型格式转换、模型导入至Unity3D引擎、模型属性设置、Unity3D引擎的程序脚本编译、虚拟场景中头盔漫游的实现、虚拟场景中手柄功能的实现模块、Unity3D引擎的UI功能界面设计和直升式高空漫游实现模块,其特征在于,虚拟场景中手柄功能的实现模块包括虚拟场景中手柄漫游的实现和虚拟场景中手柄射线发生的实现;

直升式高空漫游实现模块包括虚拟场景中手柄与按钮交互的实现、直升式高空漫游功能按钮选择和直升式高空漫游是否完成判断;直升式高空漫游功能按钮选择能执行虚拟场景中云梯水平运动、虚拟场景中云梯上升运动、虚拟场景中云梯下降运动、虚拟场景中云梯运动暂停;直升式的头盔下高空漫游的虚拟现实系统及方法的具体步骤是先执行模型设计、格式转换、导入至Unity3D引擎、属性设置,具体完成创建直升云梯的三维模型、搭建虚拟场景的三维模型、模型格式转换、模型导入至Unity3D引擎和模型属性设置;然后应用Unity3D引擎的程序脚本编译在Unity3D引擎中实现虚拟场景中的头盔、手柄和UI功能界面的功能需求和设计,具体完成虚拟场景中头盔漫游的实现、虚拟场景中手柄功能的实现模块、Unity3D引擎的UI功能界面设计;最后执行直升式高空漫游实现模块,完成直升式的头盔下高空漫游的虚拟现实系统搭建。

2.根据权利要求1所述的一种直升式的头盔下高空漫游的虚拟现实系统及方法,其特征在于,所述虚拟场景中头盔漫游的实现的具体步骤:在新的工程文件中增加Unity3D引擎的steamvr和plugins插件;将steamvr插件下级属性Prefabs中CamerRig直接拖至Unity3D引擎的主面板,调整Camera视角,保证Camera中的Camera(eye)看到模型;将脚本Steam VR_Play Area属性中Size设置为Calibrated。

3.根据权利要求1所述的一种直升式的头盔下高空漫游的虚拟现实系统及方法,其特征在于,所述虚拟场景中手柄漫游的实现的具体步骤:在已实现虚拟场景中头盔漫游的工程文件中增加Unity3D引擎的VRTK插件;通过creat empty设计vrtk及其三个从属的left、right、GameObject,并在vrtk中添加VRTK_SDK Manager脚本;在VRTK插件中添加VRTK_SDK Setup脚本。

4.根据权利要求1所述的一种直升式的头盔下高空漫游的虚拟现实系统及方法,其特征在于,所述虚拟场景中手柄射线发生的实现的具体步骤:在steamvr插件下级属性Prefabs中CamerRig的“controller(left)”和“controller(right)”中分别通过creat empty创建line,将编译Unity3D引擎的射线程序脚本附加给line,增加Line Renderer组件,修改射线宽度Width数值。

5.根据权利要求1所述的一种直升式的头盔下高空漫游的虚拟现实系统及方法,其特征在于,所述虚拟场景中手柄与按钮交互的实现的具体步骤:Unity3D引擎的UI功能界面创建canvas,并调整其大小;在canvas里建立直升式高空漫游功能按钮选择能执行虚拟场景中云梯水平运动、虚拟场景中云梯上升运动、虚拟场景中云梯下降运动、虚拟场景中云梯运动暂停的四个Button按钮,调整按钮的大小、位置、文字,以及按钮被点击是显示颜色;在canvas中增加组件vrtk_ui canvas,在虚拟场景中手柄漫游的实现的设计vrtk的left、right中增加UIpointer组件;编译Unity3D引擎的直升式高空漫游功能按钮的程序脚本,并附加给导入的云梯的三维模型;云梯的三维模型与直升式高空漫游功能按钮建立联系。