【技术实现步骤摘要】
本专利技术属于虚拟现实应用领域,特别是涉及在沉浸式虚拟现实系统中具有立体感的可直接使用手指控制交互的空间菜单的实现方法。
技术介绍
虚拟现实(Virtual Reality, VR)技术通过模拟人的视觉、听觉、触觉等感官功能,使人能够沉浸在计算机生成的虚拟境界中,并能够通过语言、手势等自然的方式与之进行实时交互,使使用者能够“身临其境”感受计算机再现的客观物理世界,实现以沉浸性(Immersion)、交互性(Interaction)和构想性(Imagination)为基本特征的计算机高级人机界面。沉浸式虚拟现实系统的特点更强调系统带给使用者的沉浸感。一般的沉浸式虚拟现实系统通常提供立体显示系统,头部跟踪器来跟踪眼部的位置以提供屏幕和眼睛之间的相对位置。沉浸式虚拟现实系统提供给用户逼真的虚拟三维环境,不仅在于系统需要展示的场景,还包括用户对于系统的控制方式。如果使用的控制设备和界面不在用户沉浸的环境中,会影响整个系统的沉浸感。
技术实现思路
基于上述理由,需要开发一种与沉浸式虚拟环境融合为一体的交互方式,即具有空间感,可直接进行操作的系统菜单。本专利技术的目的在于提供一种沉浸式虚拟现实系统中空间菜单的生成和交互方法,解决对虚拟场景的控制问题。其中作为系统控制的菜单也作为沉浸式显示的一部分,利用位置跟踪器探测出操纵手段(例如手指)的位置,通过计算真实世界中的三维坐标与三维虚拟场景空间中的映射关系,直接操作三维场景中显示的菜单,达到更加逼真的沉浸效果。本专利技术的上述目的可以通过下述方案来实现。一种,包括如下步骤步骤一建立空间菜单的类和按钮的类,在系统运行过程中按 ...
【技术保护点】
一种沉浸式虚拟现实系统中的空间菜单的实现方法,其特征在于,所述方法包括如下步骤:步骤一:建立空间菜单的类和按钮的类,在系统运行过程中按照不同的需求实例化对象;步骤二:利用位置跟踪器探测操纵手段的位置;步骤三:将发射所述位置跟踪器所探测的位置的位置发射器的坐标系与三维空间的坐标系进行映射匹配,根据视点的位置设置菜单在三维空间中的位置,将所述操纵手段的坐标也映射到三维空间中;步骤四:检测所述操操纵手段的位置与菜单项的包含关系,控制系统。
【技术特征摘要】
1.一种沉浸式虚拟现实系统中的空间菜单的实现方法,其特征在于,所述方法包括如下步骤 步骤一建立空间菜单的类和按钮的类,在系统运行过程中按照不同的需求实例化对象; 步骤二 利用位置跟踪器探测操纵手段的位置; 步骤三将发射所述位置跟踪器所探测的位置的位置发射器的坐标系与三维空间的坐标系进行映射匹配,根据视点的位置设置菜单在三维空间中的位置,将所述操纵手段的坐标也映射到三维空间中; 步骤四检测所述操操纵手段的位置与菜单项的包含关系,控制系统。2.根据权利要求1所述的方法,其特征在于, 所述操纵手段为手指。3.根据权利要求1或2所述的方法,其特征在于, 所述虚拟现实系统包括立体投影系统,在三面投影的夹角中生成空间立体影象。4.根据权利要求2所述的方法,其特征在于, 根据所述手指在虚拟空间中的位置与菜单的位置关系,进行点与包围盒的位置关系判断。5.根据权...
【专利技术属性】
技术研发人员:杨方廷,宿春慧,刘玉明,韩哲,管文艳,曹伟伟,
申请(专利权)人:航天科工仿真技术有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。