虚拟现实场景实现菜单面板的方法、装置和可读存储介质制造方法及图纸

技术编号:17614906 阅读:43 留言:0更新日期:2018-04-04 06:19
本发明专利技术揭示了一种虚拟现实场景中实现菜单面板的方法、装置和计算机可读存储介质。所述方法包括:在虚拟现实场景中加载模型对象,获得虚拟现实场景中的几何体模型;为虚拟现实场景加载几何体模型挂载的视图对象;对视图对象进行菜单面板贴图的绘制;对菜单面板贴图和几何体模型执行网格组件的渲染,在虚拟现实场景呈现几何体模型菜单面板。将原本的二维面板融合到虚拟现实场景里面的几何体模型上,所获得的几何体模型菜单面板不再是没有厚度且需要平铺于虚拟现实场景中的平面面板,进而不再需要预置摆放位置,可以根据需要随意摆放,支持触碰操作而实现面板操控,几何体模型菜单面板以三维模型的形式存在,与虚拟现实场景相融合,提高交互沉浸感。

A method, device, and readable storage medium for a virtual reality scene to implement a menu panel

The invention discloses a method, a device for realizing a menu panel in a virtual reality scene, and a computer readable storage medium. The method comprises the following steps: loading in the virtual reality scene object model, obtain the geometry model in the virtual reality scene; to view objects in virtual reality scene loading geometry model mounted on the view object; rendering menu panel map; on the menu panel texture and geometry model of grid components rendering, geometry rendering the model menu panel in the virtual reality scene. The two-dimensional panel original fusion to the geometry model of virtual reality scene, geometry model menu panel obtained is no longer flat panel thickness and tile in the virtual reality scene, and no longer need to preset position, can be arbitrarily placed according to the needs, support touch operation and the realization of control panel, geometry the model menu panel exists in the form of three-dimensional model, and the integration of virtual reality scene, improve the interaction of immersion.

【技术实现步骤摘要】
虚拟现实场景实现菜单面板的方法、装置和可读存储介质
本专利技术涉及互联网应用
,特别涉及一种虚拟现实场景中实现菜单面板的方法、装置和计算机可读存储介质。
技术介绍
随着计算机应用技术的迅猛发展,基于VR(VirtualReality,虚拟实境技术)实现的应用越来越多,在VR环境下,通过实现虚拟现实场景来构建三维空间的虚拟世界。基于VR所实现应用的运行,不可避免的需要进行菜单面板的显示和操控。VR环境是二维显示器环境的演进。在二维显示器环境所实现的三维画面显示中,菜单面板是独立于三维画面之外,面向于二维显示器的二维面板。而在VR环境下,虚拟现实场景中的交互是基于所构建的三维空间,并不会通过二维空间的位置变化来反向映射到三维空间进而实现虚拟现实场景中的操控,只会直接获取用户在真实三维空间的位置,将此位置直接对应到虚拟现实场景的三维空间。虚拟现实场景中菜单面板的实现,只是将平面面板式的二维面板融入虚拟现实场景,将原来二维平面内的二维面板,变为三维空间中的一块平面面板。由此平面面板式的二维面板在虚拟现实场景实现其菜单面板,使得虚拟现实场景中的实现存在着诸多缺陷。具体而言,二维面板形状固本文档来自技高网...
虚拟现实场景实现菜单面板的方法、装置和可读存储介质

【技术保护点】
一种虚拟现实场景中实现菜单面板的方法,其特征在于,所述方法包括:在虚拟现实场景中加载模型对象,获得呈现于所述虚拟现实场景中的几何体模型;为所述虚拟现实场景加载所述几何体模型挂载的视图对象;对所述几何体模型挂载的视图对象进行菜单面板贴图的绘制;对所述菜单面板贴图和几何体模型执行网格组件的渲染,以在所述虚拟现实场景呈现几何体模型菜单面板。

【技术特征摘要】
1.一种虚拟现实场景中实现菜单面板的方法,其特征在于,所述方法包括:在虚拟现实场景中加载模型对象,获得呈现于所述虚拟现实场景中的几何体模型;为所述虚拟现实场景加载所述几何体模型挂载的视图对象;对所述几何体模型挂载的视图对象进行菜单面板贴图的绘制;对所述菜单面板贴图和几何体模型执行网格组件的渲染,以在所述虚拟现实场景呈现几何体模型菜单面板。2.根据权利要求1所述的方法,其特征在于,所述在虚拟现实场景中加载模型对象,获得呈现于所述虚拟现实场景中的几何体模型,包括:虚拟现实场景切换和呈现中,根据所切换并呈现虚拟现实场景指示的进程,获得与所述进程相适配的菜单面板加载指令;根据所述菜单面板加载指令检测配置,确定为所述虚拟现实场景进行菜单面板显示所使用的模型对象;在所述虚拟现实场景加载所述模型对象,获得用于实现菜单面板显示的几何体模型。3.根据权利要求2所述的方法,其特征在于,所述为所述虚拟现实场景加载所述几何体模型挂载的视图对象,包括:根据所述菜单面板加载指令指示加载的菜单面板获得所加载菜单面板存在的所有菜单面板状态;加载对应于各菜单面板状态的视图对象。4.根据权利要求3所述的方法,其特征在于,所述对所述几何体模型挂载的视图对象进行菜单面板贴图的绘制,包括:通过对应于各菜单面板状态的视图对象进行贴图绘制,获得对应于各菜单面板状态的贴图;从对应于各菜单面板状态的贴图中获取对应于初始状态的贴图,所述对应于初始状态的贴图包括对应于面板主体视图的贴图以及对应于各控件的贴图;通过对应于面板主体视图的贴图以及对应于各控件的贴图形成对应于初始状态的菜单面板贴图以及菜单面板贴图中的控件贴图。5.根据权利要求4所述的方法,其特征在于,所述对所述菜单面板贴图和几何体模型执行网格组件的渲染,以在所述虚拟现实场景呈现几何体模型菜单面板,包括:获取对应于初始状态的材质信息;使用贴图所形成且对应于初始状态的菜单面板贴图以及所述材质信息,对所述几何体模型执行所述虚拟现实场景中网格组件的渲染,获得几何体模型菜单面板,所述几何体模型菜单面板中配置有控件;将所述几何体模型菜单面板呈现于所述虚拟现实场景。6.根据权利要求5所述的方法,其特征在于,所述对所述菜单面板贴图和几何体模型执行网格组件的渲染,以在所述虚拟现实场景呈现几何体模型菜单面板,还包括:接收所述几何体模型菜单面板中控件的触发指令;根据所述触发指令获得所述几何体模型菜单面板中被触发的控件,并且进一步根据所述控件的被触发获得所述几何体模型面板菜单发生状态变化而对应的菜单面板状态;根据所述菜单面板状态更新材质信息,并获取对应于所述菜单面板状态的贴图;通过更新的所述材质信息和对应于所述菜单面板状态的贴图执行网格组件的渲染,以更新所述虚拟现实场景呈现的几何体模型菜单面板。7.一种虚拟现实场景中实现菜单面板的装置,其特征在于,所述装置包括:模型加载模块,用于在虚拟现实场景中加载模型对象,获得呈现于所述虚拟现实场景中的几何体模型;视图加载模块,用于为所述虚拟现实场景加载所述几何体模型挂...

【专利技术属性】
技术研发人员:沈超王学强
申请(专利权)人:腾讯科技成都有限公司
类型:发明
国别省市:四川,51

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

1