当前位置: 首页 > 专利查询>杨银专利>正文

一种运用于虚拟现实中的虚拟路径导航方法及系统技术方案

技术编号:32585311 阅读:25 留言:0更新日期:2022-03-09 17:17
本发明专利技术提出了一种运用于虚拟现实中的虚拟路径导航方法及系统,涉及虚拟现实领域。一种运用于虚拟现实中的虚拟路径导航方法包括:创建虚拟目的地获取三维坐标;划分地面信息得到若干块路径点;遍历相邻路径点得到若干路径;比较得到与目的地最短路径并提取途径路径点;根据路径点数量创建渲染图标依次连接形成可视化路径;循环UV偏移量实现路径指定方向移动视觉效果;实时更新地标坐标与目的地坐标,并刷新显示。其能够在虚拟现实场景内,实时更新与目的地的导航路径并直观显示反馈给体验者。此外本发明专利技术还提出了一种运用于虚拟现实中的虚拟路径导航系统。的虚拟路径导航系统。的虚拟路径导航系统。

【技术实现步骤摘要】
一种运用于虚拟现实中的虚拟路径导航方法及系统


[0001]本专利技术涉及虚拟现实领域,具体而言,涉及一种运用于虚拟现实中的虚拟路径导航方法及系统。

技术介绍

[0002]虚拟现实技术是仿真技术的一个重要方向,是仿真技术与计算机图形学人机接口技术多媒体技术传感技术网络技术等多种技术的集合,主要包括模拟环境、感知、自然技能和传感设备等方面。模拟环境是由计算机生成的、实时动态的三维立体逼真图像。在实现导航的过程中,通过虚拟场景技术建立一个周围的环境的三维环境,用户在该环境中可以“全身心的”投入到导航路径之中,从而拓展用户的认知手段和领域,为导航路径的选择节约时间,提高效率和质量。
[0003]在虚拟现实复杂的3D场景中,如果需要交互的对象离体验者有一定距离或离体验者中间有墙面或建筑物遮挡,为达到沉浸式体验,在交互前,应指导体验者到达目的地。目前市面虚拟现实内容在目的地的引导上没有显著的路径导航地标或者地标没有实时更新功能。在一些高自由度场景中体验者容易丢失目标。

技术实现思路

[0004]本专利技术的目的在于提供一种运用于虚拟现实中的虚拟路径导航方法,其能够在虚拟现实场景内,实时更新与目的地的导航路径并直观显示反馈给体验者。
[0005]本专利技术的另一目的在于提供一种运用于虚拟现实中的虚拟路径导航系统,其能够运行一种运用于虚拟现实中的虚拟路径导航方法。
[0006]本专利技术的实施例是这样实现的:
[0007]第一方面,本申请实施例提供一种运用于虚拟现实中的虚拟路径导航方法,其包括创建虚拟目的地获取三维坐标;划分地面信息得到若干块路径点;遍历相邻路径点得到若干路径;比较得到与目的地最短路径并提取途径路径点;根据路径点数量创建渲染图标依次连接形成可视化路径;循环UV偏移量实现路径指定方向移动视觉效果;实时更新地标坐标与目的地坐标,并刷新显示。
[0008]在本专利技术的一些实施例中,上述创建虚拟目的地获取三维坐标包括:获取三维虚拟场景的场景索引数据和场景顶点数据,并通过预设的顶点收缩算法对三维虚拟场景进行简化处理,得到三维坐标。
[0009]在本专利技术的一些实施例中,上述划分地面信息得到若干块路径点包括:对三维虚拟场景中的地面信息进行节点化处理,划分出多个路径的节点。
[0010]在本专利技术的一些实施例中,上述遍历相邻路径点得到若干路径包括:遍历计算起点和目的地分别至各自所在域内的每一块路径点的距离,得到起点和目的地各自的若干条路径。
[0011]在本专利技术的一些实施例中,上述比较得到与目的地最短路径并提取途径路径点包
括:当确定出若干条路径时,还原虚拟对象当前所在位置的节点为划分至最小网格尺寸前的网格节点,比较起点和目的地距离最近的域内节点以及起点至目的地的最优域间路由内最短路径上的所有节点,完成提取途径路径点。
[0012]在本专利技术的一些实施例中,上述根据路径点数量创建渲染图标依次连接形成可视化路径包括:将路径点通过对应的显示模型进行渲染,转化为渲染图标,然后依次连接渲染图标形成可视化路径。
[0013]在本专利技术的一些实施例中,上述对于可视化路径,调整其材质贴图的UV偏移量,使其纹理产生流动的效果,每个节点对下一个节点的流动方向有明确指示作用。
[0014]第二方面,本申请实施例提供一种运用于虚拟现实中的虚拟路径导航系统,其包括获取模块,用于创建虚拟目的地获取三维坐标;
[0015]划分模块,用于划分地面信息得到若干块路径点;
[0016]遍历模块,用于遍历相邻路径点得到若干路径;
[0017]提取模块,用于比较得到与目的地最短路径并提取途径路径点;
[0018]可视化路径模块,用于根据路径点数量创建渲染图标依次连接形成可视化路径;
[0019]视觉效果模块,用于循环UV偏移量实现路径指定方向移动视觉效果;
[0020]更新模块,用于实时更新地标坐标与目的地坐标,并刷新显示。
[0021]在本专利技术的一些实施例中,上述包括:用于存储计算机指令的至少一个存储器;与上述存储器通讯的至少一个处理器,其中当上述至少一个处理器执行上述计算机指令时,上述至少一个处理器使上述系统执行:获取模块、划分模块、遍历模块、提取模块、可视化路径模块、视觉效果模块及更新模块。
[0022]第三方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如一种运用于虚拟现实中的虚拟路径导航方法中任一项的方法。
[0023]相对于现有技术,本专利技术的实施例至少具有如下优点或有益效果:
[0024]其能够在虚拟现实场景内,实时更新与目的地的导航路径并直观显示反馈给体验者,在虚拟显示场景中,通过脚下路径导航图标指引就可明确目标方位以及具体位置,即使体验者转动到错误方向以及去到错误地点,路径导航图标会实时更新当前坐标与目的地最短路径,提醒体验者根据路径指引到达目的地,在深交互中大大提升体验感,降低目标丢失的错乱感。
附图说明
[0025]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0026]图1为本专利技术实施例提供的一种运用于虚拟现实中的虚拟路径导航方法步骤示意图;
[0027]图2为本专利技术实施例提供的一种运用于虚拟现实中的虚拟路径导航方法详细步骤示意图;
[0028]图3为本专利技术实施例提供的一种运用于虚拟现实中的虚拟路径导航系统模块示意图;
[0029]图4为本专利技术实施例提供的一种电子设备。
[0030]图标:10

获取模块;20

划分模块;30

遍历模块;40

提取模块;50

可视化路径模块;60

视觉效果模块;70

更新模块;101

存储器;102

处理器;103

通信接口。
具体实施方式
[0031]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
[0032]因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0033]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种运用于虚拟现实中的虚拟路径导航方法,其特征在于,包括:创建虚拟目的地获取三维坐标;划分地面信息得到若干块路径点;遍历相邻路径点得到若干路径;比较得到与目的地最短路径并提取途径路径点;根据路径点数量创建渲染图标依次连接形成可视化路径;循环UV偏移量实现路径指定方向移动视觉效果;实时更新地标坐标与目的地坐标,并刷新显示。2.如权利要求1所述的一种运用于虚拟现实中的虚拟路径导航方法,其特征在于,所述创建虚拟目的地获取三维坐标包括:获取三维虚拟场景的场景索引数据和场景顶点数据,并通过预设的顶点收缩算法对三维虚拟场景进行简化处理,得到三维坐标。3.如权利要求1所述的一种运用于虚拟现实中的虚拟路径导航方法,其特征在于,所述划分地面信息得到若干块路径点包括:对三维虚拟场景中的地面信息进行节点化处理,划分出多个路径的节点。4.如权利要求1所述的一种运用于虚拟现实中的虚拟路径导航方法,其特征在于,所述遍历相邻路径点得到若干路径包括:遍历计算起点和目的地分别至各自所在域内的每一块路径点的距离,得到起点和目的地各自的若干条路径。5.如权利要求1所述的一种运用于虚拟现实中的虚拟路径导航方法,其特征在于,所述比较得到与目的地最短路径并提取途径路径点包括:当确定出若干条路径时,还原虚拟对象当前所在位置的节点为划分至最小网格尺寸前的网格节点,比较起点和目的地距离最近的域内节点以及起点至目的地的最优域间路由内最短路径上的所有节点,完成提取途径路径点。6.如权利要求1所述的一种运用于虚拟现实中的虚拟路径导航方法,其特征在于...

【专利技术属性】
技术研发人员:杨银
申请(专利权)人:杨银
类型:发明
国别省市:

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

1