The invention discloses a virtual reality interaction method, device and system for the interaction of at least two users in the virtual scene, and at least two users include the first user and the second user. Including the interaction method: receiving game operation command from the first user; according to the second position information of the first user location information, the first in the virtual scene in the second user in the virtual scene in the game, in response to the first user operation command; the response results were synchronized to the first user the first game client and the second user corresponding to the second game client; so that the first and second game client game client according to the response of the corresponding adjustment of the virtual scene; the invention enhances the interaction of virtual interaction, can enhance the reality of virtual interactive immersion.
【技术实现步骤摘要】
虚拟现实交互方法、装置及系统
本专利技术属于虚拟现实
,尤其涉及一种虚拟现实交互方法、装置以及系统。
技术介绍
近年来,虚拟现实技术以其逼真实时的内容展现形式,受到越来越多人的追捧。为迎合市场需求,很多热门行业如游戏、电影等公司纷纷大力开发虚拟现实技术。由于虚拟现实个人娱乐设备的迅速发展,多人虚拟现实互动或娱乐的需求也越来越迫切。目前,现有的虚拟现实交互的基本原理是:获取用户的三维空间位置,然后将用户的三维空间位置映射到虚拟场景中,以获取用户在虚拟场景中的位置信息,并根据该位置信息进行相应虚拟场景的渲染以及显示给用户。现有虚拟现实交互过程中,存在着用户与虚拟场景交互互动性差,沉浸式体验的真实性较弱等缺点。因此,有必要对现有的虚拟现实交互技术进行改进。
技术实现思路
有鉴于此,本专利技术实施例提供了一种虚拟现实交互方法、装置及系统,旨在解决现有虚拟现实交互实现过程中互动性差,沉浸式体验的真实性较弱等问题。鉴于此,本专利技术实施例提供了一种虚拟现实交互方法,用于至少两个用户在虚拟场景中的交互,所述至少两个用户包括第一用户和第二用户,所述交互方法包括:接收来自第一用户的游戏操作命令;根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,响应所述第一用户的游戏操作命令;将响应结果分别同步至所述第一用户对应的第一游戏客户端以及所述第二用户对应的第二游戏客户端;以便所述第一游戏客户端和第二游戏客户端能够根据该响应结果相应调整所述虚拟场景;其中,所述游戏操作命令包括:拿起目标物或抛甩目标物;所述第一位置信息是所述第一游戏客户端根据来自 ...
【技术保护点】
一种虚拟现实交互方法,其特征在于,用于至少两个用户在虚拟场景中的交互,所述至少两个用户包括第一用户和第二用户,所述交互方法包括:接收来自第一用户的游戏操作命令;根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,响应所述第一用户的游戏操作命令;将响应结果分别同步至所述第一用户对应的第一游戏客户端以及所述第二用户对应的第二游戏客户端;以便所述第一游戏客户端和第二游戏客户端能够根据该响应结果相应调整所述虚拟场景;其中,所述游戏操作命令包括:拿起目标物或抛甩目标物;所述第一位置信息是所述第一游戏客户端根据来自动捕相机的第一图像信息映射的,所述第二位置信息是所述第二游戏客户端根据来自动捕相机的第二图像信息映射的。
【技术特征摘要】
1.一种虚拟现实交互方法,其特征在于,用于至少两个用户在虚拟场景中的交互,所述至少两个用户包括第一用户和第二用户,所述交互方法包括:接收来自第一用户的游戏操作命令;根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,响应所述第一用户的游戏操作命令;将响应结果分别同步至所述第一用户对应的第一游戏客户端以及所述第二用户对应的第二游戏客户端;以便所述第一游戏客户端和第二游戏客户端能够根据该响应结果相应调整所述虚拟场景;其中,所述游戏操作命令包括:拿起目标物或抛甩目标物;所述第一位置信息是所述第一游戏客户端根据来自动捕相机的第一图像信息映射的,所述第二位置信息是所述第二游戏客户端根据来自动捕相机的第二图像信息映射的。2.根据权利要去1所述的虚拟现实交互方法,其特征在于,在所述接收来自第一用户的游戏操作命令之前,所述方法还包括:接收所述第一游戏客户端传来的所述第一用户在所述虚拟场景中的第一位置信息,以及接收所述第二游戏客户端传来的所述第二用户在所述虚拟场景中的第二位置信息。3.根据权利要求1所述的虚拟现实交互方法,其特征在于,所述游戏操作命令包括:拿起目标物;所述根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,响应所述第一用户的游戏操作命令,具体包括:根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,判断所述虚拟场景中所述第一用户的手指的预设距离范围内是否存在目标物;若存在,则做出所述第一用户拿起所述目标物的响应。4.根据权利要求1至3中任一项所述的虚拟现实交互方法,其特征在于,所述游戏操作命令包括:抛甩目标物;所述根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,响应所述第一用户的游戏操作命令,包括:根据所述第一用户在所述虚拟场景中的第一位置信息和运动信息,确定所述第一用户抛甩目标物的运动轨迹,并根据所述第二用户在所述虚拟场景中的第二位置信息和运动信息,确定抛甩的所述目标物能否击中所述第二用户;若确定抛甩的所述目标物击中所述第二用户,则做出击中的特效响应;若确定抛甩的所述目标物未击中所述第二用户,则做出未击中的特效响应。5.根据权利要求4所述的虚拟现实交互方法,其特征在于,在执行所述抛甩目标物的操作命令之后,所述方法还包括:统计所述第一...
【专利技术属性】
技术研发人员:雷添彧,刘爽,陈明洋,肖乐天,刘中海,罗威,李嘉灿,许秋子,
申请(专利权)人:深圳市瑞立视多媒体科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。