改进型虚拟现实中用户传送方法及系统与流程

文档序号:17609808发布日期:2019-05-07 20:59阅读:200来源:国知局
改进型虚拟现实中用户传送方法及系统与流程

本发明涉及虚拟现实VR技术领域,特别涉及一种改进型虚拟现实中用户传送方法及系统。



背景技术:

虚拟现实技术(VR)主要包括模拟环境、感知、自然技能和传感设备等方面。模拟环境是由计算机生成的、实时动态的三维立体逼真图像。感知是指理想的VR应该具有一切人所具有的感知。除计算机图形技术所生成的视觉感知外,还有听觉、触觉、力觉、运动等感知,甚至还包括嗅觉和味觉等,也称为多感知。自然技能是指人的头部转动,眼睛、手势、或其他人体行为动作,由计算机来处理与参与者的动作相适应的数据,并对用户的输入作出实时响应,并分别反馈到用户的五官。传感设备是指三维交互设备。

在虚拟现实软件中,现有技术使用操作手柄实现用户的位置移动,用户通过将从手柄投射出来的光标的落点瞄准所要行进的位置,然后通过按钮确认,比较复杂,而且对于设备的使用有一个教育过程,不是适合所有年龄阶段的用户。



技术实现要素:

有鉴于此,本发明提出一种能够实现降低用户教育成本,使得大众通过更简单的方法进行游戏内的移动操作的改进型虚拟现实中用户传送系统及方法。

一种改进型虚拟现实中用户传送方法,其包括如下步骤:

S1、在智能终端内预先存储各个场景元素;并在智能终端内设置各个场景元素切换触发条件;

S2、以场景元素切换触发条件为圆心、预设距离为半径的提示范围圈;

S3、在当前场景元素下,接收用户操作,并根据用户操作判断是否进入提示范围圈;在进入提示范围圈时,进行传送信息提醒,并继续判断是否满足场景元素或场景内地点切换触发条件;

S4、在满足场景元素切换触发条件或场景内地点切换触发条件时,将当前场景元素切换到另一场景元素,以实现将用户从一个场景传送到另一场景中,或将当前场景内当前地点切换到当前场景另一地点,以实现将用户从当前场景内当前地点切换到当前场景内另一地点。

在本发明所述的改进型虚拟现实中用户传送方法中,

所述步骤S1包括:

各个场景元素包括虚拟现实软件内的空间场景模型以及空间内各个场景的元素布置模型;

将空间场景模型内的坐标值分为普通坐标值以及指定传送点坐标值;所述指定传送点坐标值包括场景内传送点坐标值、场景切换传送点坐标值;

在智能终端内设置各个场景元素切换触发条件,所述场景元素切换触发条件为符合指定传送点坐标值;在符合场景内传送点坐标值时,进行场景内不同地点的传送;在符合场景切换传送点坐标值时,进行场景间的切换;

建立不同指定传送点坐标值与不同场景元素的映射关系。

在本发明所述的改进型虚拟现实中用户传送方法中,

所述步骤S3包括:

在当前场景元素下,实时获取用户的位置信息,

将用户的位置信息投影到空间场景模型内得到空间场景模型内的坐标值;

根据空间场景模型内的坐标值判断是否进入提示范围圈;在进入提示范围圈时,显示即将传送的地点或场景,并对提示范围圈进行变色提醒;

继续判断得到空间场景模型内的坐标值是否符合任一指定传送点坐标值;

在不符合所有的指定传送点坐标值时,保持在当前场景元素下,并继续获取用户的位置信息;在符合任一指定传送点坐标值时,跳转到步骤S3。

在本发明所述的改进型虚拟现实中用户传送方法中,

所述步骤S4包括:

空间场景模型内的坐标值符合一指定传送点坐标值;继续判断空间场景模型内的坐标值具体为场景内传送点坐标值或场景切换传送点坐标值;

在为场景内传送点坐标值时,根据该指定传送点坐标值与场景元素的映射关系获取需要跳转的当前场景元素内的地点;在为场景切换传送点坐标值时,根据该指定传送点坐标值与场景元素的映射关系获取需要跳转的场景元素;

跳转到需要跳转的场景元素或需要跳转的当前场景元素内的地点中,并显示虚拟现实软件内的空间场景模型以及空间内各个场景的元素布置模型。

在本发明所述的改进型虚拟现实中用户传送方法中,

所述步骤S3还包括:

在当前场景元素下,实时获取用户的位置信息,并在当前场景元素下显示出指定传送点坐标值。

本发明还提供一种改进型虚拟现实中用户传送系统,其包括如下单元:

场景条件预设单元,用于在智能终端内预先存储各个场景元素;并在智能终端内设置各个场景元素切换触发条件;

切换范围提示单元,用于以场景元素切换触发条件为圆心、预设距离为半径的提示范围圈;

场景切换条件判断单元,用于在当前场景元素下,接收用户操作,并根据用户操作判断是否进入提示范围圈;在进入提示范围圈时,进行传送信息提醒,并继续判断是否满足场景元素或场景内地点切换触发条件;

场景元素切换单元,用于在满足场景元素切换触发条件或场景内地点切换触发条件时,将当前场景元素切换到另一场景元素,以实现将用户从一个场景传送到另一场景中,或将当前场景内当前地点切换到当前场景另一地点,以实现将用户从当前场景内当前地点切换到当前场景内另一地点。

在本发明所述的改进型虚拟现实中用户传送系统中,

所述场景条件预设单元包括:

各个场景元素包括虚拟现实软件内的空间场景模型以及空间内各个场景的元素布置模型;

将空间场景模型内的坐标值分为普通坐标值以及指定传送点坐标值;所述指定传送点坐标值包括场景内传送点坐标值、场景切换传送点坐标值;

在智能终端内设置各个场景元素切换触发条件,所述场景元素切换触发条件为符合指定传送点坐标值;在符合场景内传送点坐标值时,进行场景内不同地点的传送;在符合场景切换传送点坐标值时,进行场景间的切换;

建立不同指定传送点坐标值与不同场景元素的映射关系。

在本发明所述的改进型虚拟现实中用户传送系统中,

所述场景切换条件判断单元包括:

在当前场景元素下,实时获取用户的位置信息,

将用户的位置信息投影到空间场景模型内得到空间场景模型内的坐标值;

根据空间场景模型内的坐标值判断是否进入提示范围圈;在进入提示范围圈时,显示即将传送的地点或场景,并对提示范围圈进行变色提醒;

继续判断得到空间场景模型内的坐标值是否符合任一指定传送点坐标值;

在不符合所有的指定传送点坐标值时,保持在当前场景元素下,并继续获取用户的位置信息;在符合任一指定传送点坐标值时,跳转到场景元素切换单元。

在本发明所述的改进型虚拟现实中用户传送系统中,

所述场景元素切换单元包括:

空间场景模型内的坐标值符合一指定传送点坐标值;继续判断空间场景模型内的坐标值具体为场景内传送点坐标值或场景切换传送点坐标值;

在为场景内传送点坐标值时,根据该指定传送点坐标值与场景元素的映射关系获取需要跳转的当前场景元素内的地点;在为场景切换传送点坐标值时,根据该指定传送点坐标值与场景元素的映射关系获取需要跳转的场景元素;

跳转到需要跳转的场景元素或需要跳转的当前场景元素内的地点中,并显示虚拟现实软件内的空间场景模型以及空间内各个场景的元素布置模型。

在本发明所述的改进型虚拟现实中用户传送系统中,

所述场景切换条件判断单元还包括:

在当前场景元素下,实时获取用户的位置信息,并在当前场景元素下显示出指定传送点坐标值。

实施本发明提供的改进型虚拟现实中用户传送系统及方法与现有技术相比具有以下有益效果:本发明可以降低用户教育成本,使得大众通过更简单的方法进行游戏内的移动操作,经过邀请30位用户进行测试,和传统的手柄操作相比,对操作方法的解释的理解时间降低了近80%,操作成功率提升了近60%,使得用户的传送更为人性化、方便。

附图说明

图1是本发明实施例的改进的改进型虚拟现实中用户传送方法流程图;

图2本发明实施例的场景内地点切换示意图。

图3是本发明实施例的场景切换示意图。

具体实施方式

如图1所示,本发明实施例提供一种改进型虚拟现实中用户传送方法,其包括如下步骤:

S1、在智能终端内预先存储各个场景元素;并在智能终端内设置各个场景元素切换触发条件;

S2、以场景元素切换触发条件为圆心、预设距离为半径的提示范围圈;

S3、在当前场景元素下,接收用户操作,并根据用户操作判断是否进入提示范围圈;在进入提示范围圈时,进行传送信息提醒,并继续判断是否满足场景元素或场景内地点切换触发条件;

S4、在满足场景元素切换触发条件或场景内地点切换触发条件时,将当前场景元素切换到另一场景元素,以实现将用户从一个场景传送到另一场景中,或将当前场景内当前地点切换到当前场景另一地点,以实现将用户从当前场景内当前地点切换到当前场景内另一地点。

在本发明所述的改进型虚拟现实中用户传送方法中,

所述步骤S1包括:

各个场景元素包括虚拟现实软件内的空间场景模型以及空间内各个场景的元素布置模型;

将空间场景模型内的坐标值分为普通坐标值以及指定传送点坐标值;所述指定传送点坐标值包括场景内传送点坐标值、场景切换传送点坐标值;

在智能终端内设置各个场景元素切换触发条件,所述场景元素切换触发条件为符合指定传送点坐标值;在符合场景内传送点坐标值时,进行场景内不同地点的传送;在符合场景切换传送点坐标值时,进行场景间的切换;

建立不同指定传送点坐标值与不同场景元素的映射关系。

指定的传送点坐标值的位置以及个数可以灵活自主设置;在不同的场景元素内设置可以不同。

在本发明所述的改进型虚拟现实中用户传送方法中,

所述步骤S3包括:

在当前场景元素下,实时获取用户的位置信息,可选地,可以通过智能终端定位功能进行定位,并通过移动终端内的九轴惯性测量传感器判断用户的位移和方向。

将用户的位置信息投影到空间场景模型内得到空间场景模型内的坐标值;

判断得到空间场景模型内的坐标值是否符合任一指定传送点坐标值;

在不符合所有的指定传送点坐标值时,保持在当前场景元素下,并继续获取用户的位置信息;在符合任一指定传送点坐标值时,跳转到步骤S3。

在本发明所述的改进型虚拟现实中用户传送方法中,

所述步骤S4包括:

空间场景模型内的坐标值符合一指定传送点坐标值;继续判断空间场景模型内的坐标值具体为场景内传送点坐标值或场景切换传送点坐标值;

在为场景内传送点坐标值时,根据该指定传送点坐标值与场景元素的映射关系获取需要跳转的当前场景元素内的地点;在为场景切换传送点坐标值时,根据该指定传送点坐标值与场景元素的映射关系获取需要跳转的场景元素;

跳转到需要跳转的场景元素或需要跳转的当前场景元素内的地点中,并显示虚拟现实软件内的空间场景模型以及空间内各个场景的元素布置模型。

在本发明所述的改进型虚拟现实中用户传送方法中,

所述步骤S3还包括:

在当前场景元素下,实时获取用户的位置信息,并在当前场景元素下显示出指定传送点坐标值。

如图2所示,用户在场景1中行走到传送点,软件识别到位置后将用户位置转跳到新的位置,可以实现完成在整个家居场景中的移动。如图3所示,用户在场景1中行走到传送点,软件件用户场景更换为场景2;可以使得玩家可以通过传送点在不同的场景间进行切换,比如由室内切换到室外场景。

本发明还提供一种改进型虚拟现实中用户传送系统,其包括如下单元:

场景条件预设单元,用于在智能终端内预先存储各个场景元素;并在智能终端内设置各个场景元素切换触发条件;

切换范围提示单元,用于以场景元素切换触发条件为圆心、预设距离为半径的提示范围圈;

场景切换条件判断单元,用于在当前场景元素下,接收用户操作,并根据用户操作判断是否进入提示范围圈;在进入提示范围圈时,进行传送信息提醒,并继续判断是否满足场景元素或场景内地点切换触发条件;

场景元素切换单元,用于在满足场景元素切换触发条件或场景内地点切换触发条件时,将当前场景元素切换到另一场景元素,以实现将用户从一个场景传送到另一场景中,或将当前场景内当前地点切换到当前场景另一地点,以实现将用户从当前场景内当前地点切换到当前场景内另一地点。

在本发明所述的改进型虚拟现实中用户传送系统中,

所述场景条件预设单元包括:

各个场景元素包括虚拟现实软件内的空间场景模型以及空间内各个场景的元素布置模型;

将空间场景模型内的坐标值分为普通坐标值以及指定传送点坐标值;所述指定传送点坐标值包括场景内传送点坐标值、场景切换传送点坐标值;

在智能终端内设置各个场景元素切换触发条件,所述场景元素切换触发条件为符合指定传送点坐标值;在符合场景内传送点坐标值时,进行场景内不同地点的传送;在符合场景切换传送点坐标值时,进行场景间的切换;

建立不同指定传送点坐标值与不同场景元素的映射关系。

在本发明所述的改进型虚拟现实中用户传送系统中,

所述场景切换条件判断单元包括:

在当前场景元素下,实时获取用户的位置信息,

将用户的位置信息投影到空间场景模型内得到空间场景模型内的坐标值;

根据空间场景模型内的坐标值判断是否进入提示范围圈;在进入提示范围圈时,显示即将传送的地点或场景,并对提示范围圈进行变色提醒;

继续判断得到空间场景模型内的坐标值是否符合任一指定传送点坐标值;

在不符合所有的指定传送点坐标值时,保持在当前场景元素下,并继续获取用户的位置信息;在符合任一指定传送点坐标值时,跳转到场景元素切换单元。

在本发明所述的改进型虚拟现实中用户传送系统中,

所述场景元素切换单元包括:

空间场景模型内的坐标值符合一指定传送点坐标值;继续判断空间场景模型内的坐标值具体为场景内传送点坐标值或场景切换传送点坐标值;

在为场景内传送点坐标值时,根据该指定传送点坐标值与场景元素的映射关系获取需要跳转的当前场景元素内的地点;在为场景切换传送点坐标值时,根据该指定传送点坐标值与场景元素的映射关系获取需要跳转的场景元素;

跳转到需要跳转的场景元素或需要跳转的当前场景元素内的地点中,并显示虚拟现实软件内的空间场景模型以及空间内各个场景的元素布置模型。

在本发明所述的改进型虚拟现实中用户传送系统中,

所述场景切换条件判断单元还包括:

在当前场景元素下,实时获取用户的位置信息,并在当前场景元素下显示出指定传送点坐标值。

实施本发明提供的改进型虚拟现实中用户传送系统及方法与现有技术相比具有以下有益效果:本发明可以降低用户教育成本,使得大众通过更简单的方法进行游戏内的移动操作,经过邀请30位用户进行测试,和传统的手柄操作相比,对操作方法的解释的理解时间降低了近80%,操作成功率提升了近60%,使得用户的传送更为人性化、方便。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机储存器、内存、只读存储器、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其他形式的存储介质中。

可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1