虚拟现实交互方法及装置制造方法及图纸

技术编号:15546964 阅读:134 留言:0更新日期:2017-06-05 20:36
本公开提供了一种虚拟现实交互方法及装置。其中,该方法包括:在检测到所述虚拟角色的视觉准心落在所述第一交互对象的范围内时,检测是否接收到控制所述虚拟角色进行第一预设动作的操作;在接收到控制所述虚拟角色进行所述第一预设动作的操作时,触发所述虚拟角色与所述第一交互对象的交互,并检测是否继续接收到控制所述虚拟角色进行所述第一预设动作的操作;在继续接收到控制所述虚拟角色进行所述第一预设动作的操作时,触发所述虚拟角色与一第二交互对象的交互,所述第一交互对象与所述第二交互对象具有嵌套关系。本公开简化了操作步骤,增加了操作的连贯性,简单易学,更符合用户的真实习惯。

Virtual reality interaction method and device

The present disclosure provides a virtual reality interactive method and apparatus. Among them, the method includes: to the virtual role visual quasi heart falls in the range of the first object in the detection, to detect whether the received control of the virtual character first preset operation; upon receipt of the control of the virtual character of the first preset operation, interaction trigger the virtual character with the first object, and detect whether continue to receive control of the virtual character of the first preset operation; on receiving the control of the virtual character of the first preset for operation, triggering the virtual interactive object role and a second, the first object and the second object with nested relations. The invention simplifies the operation step, increases the coherence of operation, is easy to learn, and conforms to the real habit of the user.

【技术实现步骤摘要】
虚拟现实交互方法及装置
本公开涉及虚拟现实
,具体而言,涉及一种虚拟现实交互方法及虚拟现实交互装置。
技术介绍
虚拟现实(VirtualReality,VR)技术是一种新兴的、数字化的人机接口技术。在虚拟现实技术中,可以通过光学结构、显示系统以及虚拟现实引擎等部分共同为用户提供一个以视觉感受为主,包括听觉、触觉等综合感知的虚拟现实场景。而且,用户不但可以通过视觉、听觉、触觉和加速度等多种感觉通道感知虚拟现实场景,还可以通过手柄、遥控器、语音、动作、表情、手势以及视线等方式和虚拟现实场景进行交互,从而产生身临其境的体验。目前,虚拟现实技术已经在游戏、医疗、教育、工程训练等领域得到的广泛应用。虚拟现实交互方式的优劣直接影响用户的交互体验。目前,为实现用户与虚拟现实环境中的交互对象之间的交互,常用的交互方式有:一、利用诸如鼠标、按键等常规输入方式来实现用户与虚拟现实环境中的交互对象的交互;二、基于视线跟踪的人机交互技术主要通过获取用户的头部运动信息进而得到用户视线停留的位置并根据用户视线的停留实现对计算机的控制。然而,在以上方式中:一方面,由于需要用户通过点击/移动鼠标或者转换按键的操作来实现用户与交互对象之间的交互,操作较为繁琐,同时转换按键会打断用户的思路,与真实连贯的交互行为不一致;另一方面,用户需要将目光停留在交互对象上一段时间才能完成交互,与用户在现实场景中即刻交互的习惯不符,因此用户体验较差。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种虚拟现实交互方法及虚拟现实交互装置,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个问题。根据本公开的一个方面,提供一种虚拟现实交互方法,包括:检测虚拟角色的视觉准心是否落在虚拟现实场景中的一第一交互对象的范围内;在检测到所述虚拟角色的视觉准心落在所述第一交互对象的范围内时,检测是否接收到控制所述虚拟角色进行第一预设动作的操作;在接收到控制所述虚拟角色进行所述第一预设动作的操作时,触发所述虚拟角色与所述第一交互对象的交互,并检测是否继续接收到控制所述虚拟角色进行所述第一预设动作的操作;在继续接收到控制所述虚拟角色进行所述第一预设动作的操作时,触发所述虚拟角色与一第二交互对象的交互;所述第一交互对象与所述第二交互对象具有嵌套关系。在本公开的一种示例性实施例中,在触发所述虚拟角色与所述第二交互对象的交互后,还包括:检测是否接收到控制所述虚拟角色进行第二预设动作的操作;在检测接收到控制所述虚拟角色进行所述第二预设动作的操作时,返回所述虚拟角色与所述第一交互对象的交互。在本公开的一种示例性实施例中,所述第一预设动作为所述虚拟角色的前进动作,所述第二预设动作为所述虚拟角色的后退动作。在本公开的一种示例性实施例中,所述第一交互对象与所述第二交互对象具有嵌套关系,包括:触发所述第二交互对象与所述虚拟角色的交互的前提是已触发所述第一交互对象与所述虚拟角色的交互;返回所述第一交互对象与所述虚拟角色的交互的前提是已退出所述第二交互对象与所述虚拟角色的交互。在本公开的一种示例性实施例中,其中,所述第一交互对象、第二交互对象以及所述视觉准心均具有预设大小的碰撞体积。根据本公开的一个方面,提供一种虚拟现实交互装置,包括:第一检测单元,用于检测虚拟角色的视觉准心是否落在虚拟现实场景中的一第一交互对象的范围内;第二检测单元,用于在检测到所述虚拟角色的视觉准心落在所述第一交互对象的范围内时,检测是否接收到控制所述虚拟角色进行第一预设动作的操作;第一交互单元,用于在接收到控制所述虚拟角色进行所述第一预设动作的操作时,触发所述虚拟角色与所述第一交互对象的交互,并检测是否继续接收到控制所述虚拟角色进行所述第一预设动作的操作;第二交互单元,用于在继续接收到控制所述虚拟角色进行所述第一预设动作的操作时,触发所述虚拟角色与一第二交互对象的交互;所述第一交互对象与所述第二交互对象具有嵌套关系。在本公开的一种示例性实施例中,还包括:第三检测单元,用于检测是否接收到控制所述虚拟角色进行第二预设动作的操作;返回单元,用于在检测接收到控制所述虚拟角色进行所述第二预设动作的操作时,返回所述虚拟角色与所述第一交互对象的交互。本公开的一种示例性实施例中,所述第一预设动作为所述虚拟角色的前进动作,所述第二预设动作为所述虚拟角色的后退动作。本公开的一种示例性实施例中,所述第一交互对象与所述第二交互对象具有嵌套关系,包括:触发所述第二交互对象与所述虚拟角色的交互的前提是已触发所述第一交互对象与所述虚拟角色的交互;返回所述第一交互对象与所述虚拟角色的交互的前提是已退出所述第二交互对象与所述虚拟角色的交互。本公开的一种示例性实施例中,其中,所述第一交互对象、第二交互对象以及所述视觉准心均具有预设大小的碰撞体积。本公开一种示例性实施例提供的虚拟现实交互方法及虚拟现实交互装置中,在所述虚拟角色的视觉准心落在所述第一交互对象的范围内时,通过连续执行第一预设动作(例如前进动作)即可完成与具有嵌套关系的交互对象(例如第一交互对象、第二交互对象)的逐级交互。一方面通过一个动作即可完成与具有嵌套关系的交互对象的全部交互,简化了操作步骤,使用户不需要繁琐的操作即可实现与具有嵌套关系的交互对象的全部交互,因此可以降低用户的学习成本以及提升用户操作体验;另一方面,由于是通过连续的动作完成具有嵌套关系的交互对象的全部交互,大大增加了操作的连贯性,因此可以进一步提升用户操作体验;再一方面,本公开的虚拟现实交互方法可以实现即刻交互,无需用户等待,因此更加符合用户的真实习惯。附图说明通过参照附图来详细描述其示例实施例,本公开的上述和其它特征及优点将变得更加明显。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1为本公开实施例一提供的虚拟现实交互方法的流程图。图2为本公开实施例一提供另一种虚拟现实交互方法的流程图。图3为本公开实施例二提供的虚拟现实交互方法的流程图。图4为本公开实施例三提供的虚拟现实交互装置的框图。具体实施方式现在将参考附图更全面地描述示例实施例。然而,示例实施例能够以多种形式实施,且不应被理解为限于在此阐述的实施例;相反,提供这些实施例使得本公开将全面和完整,并将示例实施例的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有所述特定细节中的一个或更多,或者可以采用其它的方法、组元、材料、装置、步骤等。在其它情况下,不详细示出或描述公知结构、方法、装置、实现、材料或者操作以避免模糊本公开的各方面。附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个软件硬本文档来自技高网...
虚拟现实交互方法及装置

【技术保护点】
一种虚拟现实交互方法,其特征在于,包括:检测虚拟角色的视觉准心是否落在虚拟现实场景中的一第一交互对象的范围内;在检测到所述虚拟角色的视觉准心落在所述第一交互对象的范围内时,检测是否接收到控制所述虚拟角色进行第一预设动作的操作;在接收到控制所述虚拟角色进行所述第一预设动作的操作时,触发所述虚拟角色与所述第一交互对象的交互,并检测是否继续接收到控制所述虚拟角色进行所述第一预设动作的操作;在继续接收到控制所述虚拟角色进行所述第一预设动作的操作时,触发所述虚拟角色与一第二交互对象的交互;所述第一交互对象与所述第二交互对象具有嵌套关系。

【技术特征摘要】
1.一种虚拟现实交互方法,其特征在于,包括:检测虚拟角色的视觉准心是否落在虚拟现实场景中的一第一交互对象的范围内;在检测到所述虚拟角色的视觉准心落在所述第一交互对象的范围内时,检测是否接收到控制所述虚拟角色进行第一预设动作的操作;在接收到控制所述虚拟角色进行所述第一预设动作的操作时,触发所述虚拟角色与所述第一交互对象的交互,并检测是否继续接收到控制所述虚拟角色进行所述第一预设动作的操作;在继续接收到控制所述虚拟角色进行所述第一预设动作的操作时,触发所述虚拟角色与一第二交互对象的交互;所述第一交互对象与所述第二交互对象具有嵌套关系。2.根据权利要求1所述的虚拟现实交互方法,其特征在,在触发所述虚拟角色与所述第二交互对象的交互后,还包括:检测是否接收到控制所述虚拟角色进行第二预设动作的操作;在检测接收到控制所述虚拟角色进行所述第二预设动作的操作时,返回所述虚拟角色与所述第一交互对象的交互。3.根据权利要求2所述的虚拟现实交互方法,其特征在,所述第一预设动作为所述虚拟角色的前进动作,所述第二预设动作为所述虚拟角色的后退动作。4.根据权利要求1所述的虚拟现实交互方法,其特征在于,所述第一交互对象与所述第二交互对象具有嵌套关系,包括:触发所述第二交互对象与所述虚拟角色的交互的前提是已触发所述第一交互对象与所述虚拟角色的交互;返回所述第一交互对象与所述虚拟角色的交互的前提是已退出所述第二交互对象与所述虚拟角色的交互。5.根据权利要求1~4任意一项所述的虚拟现实交互方法,其特征在于,其中,所述第一交互对象、第二交互对象以及所述视觉准心均具有预设大小的碰撞体积。6.一种虚拟现实交互装置,其特...

【专利技术属性】
技术研发人员:张艺景
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

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

1