掌桥专利:专业的专利平台
掌桥专利
首页

一种赛事活动运行仿真系统

文献发布时间:2023-06-19 11:39:06


一种赛事活动运行仿真系统

技术领域

本发明涉及虚拟现实技术领域,尤其涉及一种赛事活动运行仿真系统。

背景技术

虚拟现实是利用计算机产生虚拟世界,对真实环境进行模拟,用户借助 必要的装备并以视、听、触感等方面的感知,与虚拟环境中的对象进行交互 作用、相互影响,使虚拟现实具有交互性、想象性、沉浸感等特点。

虚拟现实技术可以广泛地应用在军事、医疗和影视等行业,由于赛事活 动场景和赛事活动运行的复杂性特点,仅从单一视角不易全面地浏览赛事活 动场景和赛事活动运行,而且,浏览效率低下。

发明内容

针对现有技术存在的问题,本发明实施例提供一种赛事活动运行仿真系 统。

本发明实施例提供一种赛事活动运行仿真系统,包括:

赛事活动场景显示模块、赛事活动模拟运行模块和上述模块分别相连 的浏览位置转换模块;

其中,所述赛事活动场景显示模块用于提供赛事活动参与方浏览的赛 事活动虚拟场景;所述赛事活动虚拟场景包括赛事活动虚拟场馆;

所述赛事活动模拟运行模块用于模拟运动员在竞赛场地上的运动动 画,及模拟所述赛事活动参与方按照规划线路行走的流线动画;

所述浏览位置转换模块用于在浏览模式下对所述赛事活动虚拟场馆 的浏览位置进行转换,并在转换后的浏览位置浏览所述赛事活动虚拟场馆、 所述运动动画和所述流线动画。

其中,所述浏览模式包括步行模式,相应的,所述浏览位置转换模块 具体用于在赛事活动虚拟场馆内部通过垂直上升或垂直下降的方式将所 述浏览位置转换至目标浏览位置层所在的地面。

其中,所述浏览位置转换模块具体用于在各赛事活动虚拟场馆之间转 换至概览视角下的目标赛事活动虚拟场馆,再响应所述赛事活动参与方在 所述概览视角下确定目标浏览位置层的动作,并转换至目标赛事活动虚拟 场馆的目标浏览位置层所在的地面。

其中,所述浏览位置转换模块具体用于在转换后的浏览位置浏览所述 赛事活动虚拟场馆、所述运动动画和所述流线动画的过程中可穿透所述赛 事活动虚拟场馆的建筑内墙。

其中,所述浏览模式包括飞行模式,相应的,所述浏览位置转换模块 具体用于在赛事活动虚拟场馆内部,响应所述赛事活动参与方确定目标浏 览位置层的动作,根据所述飞行模式对应的飞行高度和层高差转换至浏览 所述目标浏览位置层的浏览位置;其中,所述层高差为所述目标浏览位置 层的层高与原浏览位置层的层高之差。

其中,所述浏览位置转换模块具体用于在各赛事活动虚拟场馆之间转 换至概览视角下的目标赛事活动虚拟场馆,再响应所述赛事活动参与方在 所述概览视角下确定目标浏览位置层的动作,根据所述飞行模式对应的飞 行高度和层高差转换至目标赛事活动虚拟场馆的目标浏览位置层的浏览 位置;其中,所述层高差为所述目标浏览位置层的层高与原浏览位置层的 层高之差。

其中,所述浏览位置转换模块具体用于在转换后的浏览位置浏览所述 赛事活动虚拟场馆、所述运动动画和所述流线动画的过程中可穿透所述赛 事活动虚拟场馆的建筑。

其中,所述浏览位置转换模块具体用于在转换后的浏览位置浏览所述赛 事活动虚拟场馆、所述运动动画和所述流线动画的过程中,若飞行线路被山 阻挡,则调转飞行方向,并继续按照原飞行高度和原飞行速度继续浏览所述 赛事活动虚拟场馆、所述运动动画和所述流线动画。

本发明实施例提供一种使用赛事活动运行仿真系统的方法,包括:

登录指定场馆,在所述浏览模式下对所述赛事活动虚拟场馆的浏览位 置进行转换;

在转换后的浏览位置浏览所述赛事活动虚拟场馆、所述运动动画和所 述流线动画。

其中,所述在所述浏览模式下对所述赛事活动虚拟场馆的浏览位置进 行转换,包括:

在所述步行模式下,点击所述浏览位置所在赛事活动虚拟场馆内部的 目标浏览位置层对应的按键,并根据所述目标浏览位置层和当前浏览位置 层的相对位置,通过垂直上升或垂直下降的方式将所述浏览位置转换至目 标浏览位置层所在的地面;

或者,确定与所述浏览位置所在赛事活动虚拟场馆不同的目标赛事活 动虚拟场馆,转换至概览视角下的目标赛事活动虚拟场馆;

在所述概览视角下点击确定目标赛事活动虚拟场馆的目标浏览位置 层对应的按键,转换至目标赛事活动虚拟场馆的目标浏览位置层所在的地 面;

在所述飞行模式下,点击所述浏览位置所在赛事活动虚拟场馆内部的 目标浏览位置层对应的按键,并根据所述飞行模式对应的飞行高度和层高 差转换至浏览所述目标浏览位置层的浏览位置;其中,所述层高差为所述 目标浏览位置层的层高与原浏览位置层的层高之差;

或者,确定与所述浏览位置所在赛事活动虚拟场馆不同的目标赛事活 动虚拟场馆,转换至概览视角下的目标赛事活动虚拟场馆;

在所述概览视角下点击确定与目标赛事活动虚拟场馆相对应的目标浏览 位置层对应的按键,并根据所述飞行模式对应的飞行高度和层高差转换至浏 览目标赛事活动虚拟场馆相对应的目标浏览位置层的浏览位置;其中,所述 层高差为目标赛事活动虚拟场馆相对应的目标浏览位置层的层高与原浏览位 置层的层高之差。

本发明实施例提供的赛事活动运行仿真系统,通过分别与赛事活动场景 显示模块和赛事活动模拟运行模块相连的浏览位置转换模块,实现各浏览位 置之间的相互转换,方便赛事活动参与方全面、逼真地浏览赛事活动场景和 赛事活动运行,且提高了浏览效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实 施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下 面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在 不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明赛事活动运行仿真系统实施例结构示意图;

图2为本发明实施例篮球运动动画示意图;

图3为本发明实施例模拟参与方按照规划线路行走的流线动画示意图;

图4为本发明使用赛事活动运行仿真系统的方法流程示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发 明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述, 显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获 得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明实施例中说明书附图中的所有内容,都能够满足 充分公开的要求。

图1为本发明赛事活动运行仿真系统实施例结构示意图,如图1所示, 本发明实施例提供的一种赛事活动运行仿真系统,包括:

赛事活动场景显示模块1、赛事活动模拟运行模块2和上述模块分别 相连的浏览位置转换模块3;其中,所述赛事活动场景显示模块1用于提 供赛事活动参与方浏览的赛事活动虚拟场景;所述赛事活动虚拟场景包括 赛事活动虚拟场馆;赛事活动包括文体类活动,以体育赛事为例,体育赛 事的赛事活动参与方包括体育赛事组委、体育赛事转播服务公司、授权转 播商、中央电视台、伙伴赞助商、媒体机构和场馆业主等。

由于赛事活动运行与场馆密切相关,因此,赛事活动虚拟场景主要包 括赛事活动虚拟场馆,及场馆内外的虚拟场景。

所述赛事活动模拟运行模块2用于模拟运动员在竞赛场地上的运动动 画,及模拟所述赛事活动参与方按照规划线路行走的流线动画;以篮球比 赛为例,图2为本发明实施例篮球运动动画示意图,如图2所示,为篮球 运动员在篮球竞赛场地上的运动动画。

图3为本发明实施例模拟参与方按照规划线路行走的流线动画示意图, 如图3所示,为运动员按照规划线路行走的流线动画,其中,流线动画的 方向表示运动员按照规划线路行走的方向。不同表示方式的流线动画分别 对应不同类型的参与方(图3未示出)。

由于赛事活动运行与运行设计密切相关,因此,赛事活动模拟运行主 要包括场馆内的功能分区设计运行、注册分区设计运行和流线设计运行。

所述浏览位置转换模块3用于在浏览模式下对所述赛事活动虚拟场馆 的浏览位置进行转换,并在转换后的浏览位置浏览所述赛事活动虚拟场馆、 所述运动动画和所述流线动画。各浏览模式可以包括步行模式和飞行模式。

步行模式:即模拟步行视角,并以第一人称视角(即步行本人的视角) 浏览赛事活动虚拟场馆,其中,步行是指按照预设步行速度,并以预设视 角高度浏览赛事活动虚拟场馆,其中,预设步行速度可选为2m/s~10m/s, 在步行过程中,该数值可进行调整。

飞行模式:即模拟飞行视角,并以第一人称视角(即飞行本人的视角) 浏览赛事活动虚拟场馆,其中,飞行是指按照预设飞行速度和预设飞行高 度,并以预设视角高度浏览赛事活动虚拟场馆,其中,预设飞行速度和预 设飞行高度分别可选为15m/s~80m/s和1m~100m,在飞行过程中,这些 数值可进行调整。

对于步行模式,可以实现在赛事活动虚拟场馆内部进行切层操作,即:

所述浏览位置转换模块3具体用于在赛事活动虚拟场馆内部通过垂直 上升或垂直下降的方式将所述浏览位置转换至目标浏览位置层所在的地 面。

需要说明的是,垂直上升或垂直下降的方式是指,在保证浏览位置在 x轴和y轴坐标不变的情况下,向z轴正方向或z轴负方向进行浏览位置 转换。

举例说明如下:当前浏览位置层为A场馆的2层,在赛事活动参与方 点击A场馆的3层(目标浏览位置层)时,通过垂直上升的方式将浏览位 置转换至A场馆的3层所在的地面,从而可以模拟赛事活动参与方在步行 模式下贴地进行行走浏览。

在赛事活动参与方点击A场馆的1层(目标浏览位置层)时,通过垂 直下降的方式将浏览位置转换至A场馆的1层所在的地面,从而可以模拟 赛事活动参与方在步行模式下贴地进行行走浏览。

对于步行模式,还可以实现在各赛事活动虚拟场馆之间进行切建筑操 作,即:

所述浏览位置转换模块3具体用于在各赛事活动虚拟场馆之间转换至 概览视角下的目标赛事活动虚拟场馆,再响应所述赛事活动参与方在所述 概览视角下确定目标浏览位置层的动作,并转换至目标赛事活动虚拟场馆 的目标浏览位置层所在的地面。

参照上述举例,赛事活动参与方的当前浏览位置层为A场馆的2层, 其想要将浏览位置转换至B场馆(目标赛事活动虚拟场馆),可以选择B 场馆对应的标识名称,此时,转换至概览视角(即在建筑群/建筑中心点俯 视建筑的视角)下的B场馆,还可以对视角进行调整。

赛事活动参与方可以概览视角浏览B场馆的顶层,如果想要浏览B 场馆的其他层,例如,可以通过点击B场馆的3层(目标浏览位置层), 响应该动作,转换至B场馆的3层所在的地面,从而可以模拟赛事活动参 与方在步行模式下贴地进行行走浏览。

所述浏览位置转换模块3具体用于在转换后的浏览位置浏览所述赛事 活动虚拟场馆、所述运动动画和所述流线动画的过程中可穿透所述赛事活 动虚拟场馆的建筑内墙。即可以方便、快速地在赛事活动虚拟场馆内部进 行浏览位置转换。

需要说明的是,在步行模式下为了保证逼真的浏览效果,不支持穿透 赛事活动虚拟场馆的建筑外墙,可以通过跳转操作将浏览位置转换至赛事 活动虚拟场馆的外部。

对于飞行模式,可以实现在赛事活动虚拟场馆内部进行切层操作,即:

所述浏览位置转换模块3具体用于在赛事活动虚拟场馆内部,响应所 述赛事活动参与方确定目标浏览位置层的动作,根据所述飞行模式对应的 飞行高度和层高差转换至浏览所述目标浏览位置层的浏览位置;其中,所 述层高差为所述目标浏览位置层的层高与原浏览位置层的层高之差。

此实施例为垂直升高的情况:举例说明如下:当前浏览位置层(原浏 览位置层)为A场馆的2层,在赛事活动参与方点击A场馆的3层(目 标浏览位置层)时,如果A场馆的3层为10m、A场馆的2层为6m,则 层高差为4m。如果飞行模式对应的飞行高度为11m,(即相对于A场馆 的2层飞行高度为5m),则浏览A场馆的3层的浏览位置为15m(即在 保证浏览位置在x轴和y轴坐标不变的情况下,向z轴正方向升高4m)。

对于垂直降低的情况:当前浏览位置层(原浏览位置层)为A场馆的 2层,在赛事活动参与方点击A场馆的1层(目标浏览位置层)时,在保 证浏览位置在x轴和y轴坐标不变的情况下,也保证在z轴的浏览位置不 变,但是视角可以穿透A场馆的2层直达A场馆的1层。

对于飞行模式,还可以实现在各赛事活动虚拟场馆之间进行切建筑操 作,对于垂直升高的情况,即:

所述浏览位置转换模块3具体用于在各赛事活动虚拟场馆之间转换至 概览视角下的目标赛事活动虚拟场馆,再响应所述赛事活动参与方在所述 概览视角下确定目标浏览位置层的动作,根据所述飞行模式对应的飞行高 度和层高差转换至目标赛事活动虚拟场馆的目标浏览位置层的浏览位置; 其中,所述层高差为所述目标浏览位置层的层高与原浏览位置层的层高之 差。

参照上述举例,赛事活动参与方的当前浏览位置层为A场馆的2层, 其想要将浏览位置转换至B场馆(目标赛事活动虚拟场馆),可以选择B 场馆对应的标识名称,此时,转换至概览视角(即在建筑群/建筑中心点俯 视建筑的视角)下的B场馆,还可以对视角进行调整。

赛事活动参与方可以概览视角浏览B场馆的顶层,如果想要浏览B 场馆的其他层,例如,可以通过点击B场馆的3层(目标浏览位置层), 响应该动作,如果A场馆的2层为6m,B场馆的3层为9m、则层高差为 3m。如果飞行高度为11m(即相对于A场馆的2层飞行高度为5m),则 浏览B场馆的3层的浏览位置为14m(即在保证浏览位置在x轴和y轴坐 标不变的情况下,向z轴正方向升高3m)。转换至B场馆的3层距地高 度5m,从而可以模拟赛事活动参与方在飞行模式下进行飞行浏览。

对于垂直降低的情况,即:当前浏览位置层(原浏览位置层)为A场 馆的2层,在赛事活动参与方点击B场馆的1层(目标浏览位置层)时, 在保证浏览位置在x轴和y轴坐标不变的情况下,也保证在z轴的浏览位 置不变,但是视角可以穿透B场馆的2层直达B场馆的1层。如果B场 馆的1层为3m,飞行高度为11m,转换至B场馆的1层距地高度8m,从 而可以模拟赛事活动参与方在飞行模式下进行飞行浏览。

所述浏览位置转换模块3具体用于在转换后的浏览位置浏览所述赛事 活动虚拟场馆、所述运动动画和所述流线动画的过程中可穿透所述赛事活 动虚拟场馆的建筑。即可穿透所述赛事活动虚拟场馆的建筑内墙和外墙, 进一步方便飞行模式浏览赛事活动虚拟场馆。

所述浏览位置转换模块3具体用于在转换后的浏览位置浏览所述赛事 活动虚拟场馆、所述运动动画和所述流线动画的过程中,若飞行线路被山 阻挡,则调转飞行方向,并继续按照原飞行高度和原飞行速度继续浏览所 述赛事活动虚拟场馆、所述运动动画和所述流线动画。即调转后的飞行方 向与原飞行方向相反。由于,赛事活动虚拟场馆的高度不会高于山的高度, 调转飞行方向,并继续按照原飞行高度和原飞行速度继续浏览,进一步提 高基于飞行模式浏览赛事活动虚拟场馆的效率。

本发明实施例提供的赛事活动运行仿真系统,通过分别与赛事活动场 景显示模块和赛事活动模拟运行模块相连的浏览位置转换模块,实现各浏 览位置之间的相互转换,方便赛事活动参与方全面、逼真地浏览赛事活动 场景和赛事活动运行,且提高了浏览效率。

在上述实施例的基础上,所述浏览模式包括步行模式,相应的,所述 浏览位置转换模块3具体用于在赛事活动虚拟场馆内部通过垂直上升或垂 直下降的方式将所述浏览位置转换至目标浏览位置层所在的地面。可参照 上述说明,不再赘述。

本发明实施例提供的赛事活动运行仿真系统,在步行模式下,及赛事 活动虚拟场馆内部实现浏览位置转换,进一步方便赛事活动参与方全面、 逼真地浏览赛事活动场景和赛事活动运行,且提高了浏览效率。

在上述实施例的基础上,所述浏览位置转换模块3具体用于在各赛事 活动虚拟场馆之间转换至概览视角下的目标赛事活动虚拟场馆,再响应所 述赛事活动参与方在所述概览视角下确定目标浏览位置层的动作,并转换 至目标赛事活动虚拟场馆的目标浏览位置层所在的地面。可参照上述说明, 不再赘述。

本发明实施例提供的赛事活动运行仿真系统,在步行模式下,及各赛 事活动虚拟场馆之间实现浏览位置转换,进一步方便赛事活动参与方全面、 逼真地浏览赛事活动场景和赛事活动运行,且提高了浏览效率。

在上述实施例的基础上,所述浏览位置转换模块3具体用于在转换后 的浏览位置浏览所述赛事活动虚拟场馆、所述运动动画和所述流线动画的 过程中可穿透所述赛事活动虚拟场馆的建筑内墙。可参照上述说明,不再 赘述。

本发明实施例提供的赛事活动运行仿真系统,进一步方便浏览赛事活 动场景和赛事活动运行,提高浏览效率。

在上述实施例的基础上,所述浏览模式包括飞行模式,相应的,所述 浏览模式包括飞行模式,相应的,所述浏览位置转换模块3具体用于在赛 事活动虚拟场馆内部,响应所述赛事活动参与方确定目标浏览位置层的动 作,根据所述飞行模式对应的飞行高度和层高差转换至浏览所述目标浏览 位置层的浏览位置;其中,所述层高差为所述目标浏览位置层的层高与原 浏览位置层的层高之差。可参照上述说明,不再赘述。

本发明实施例提供的赛事活动运行仿真系统,在飞行模式下,及赛事 活动虚拟场馆内部实现浏览位置转换,进一步方便赛事活动参与方全面、 逼真地浏览赛事活动场景和赛事活动运行,且提高了浏览效率。

在上述实施例的基础上,所述浏览位置转换模块3具体用于在各赛事 活动虚拟场馆之间转换至概览视角下的目标赛事活动虚拟场馆,再响应所 述赛事活动参与方在所述概览视角下确定目标浏览位置层的动作,根据所 述飞行模式对应的飞行高度和层高差转换至目标赛事活动虚拟场馆的目 标浏览位置层的浏览位置;其中,所述层高差为所述目标浏览位置层的层 高与原浏览位置层的层高之差。可参照上述说明,不再赘述。

本发明实施例提供的赛事活动运行仿真系统,在飞行模式下,及各赛 事活动虚拟场馆之间实现浏览位置转换,进一步方便赛事活动参与方全面、 逼真地浏览赛事活动场景和赛事活动运行,且提高了浏览效率。

在上述实施例的基础上,所述浏览位置转换模块3具体用于在转换后 的浏览位置浏览所述赛事活动虚拟场馆、所述运动动画和所述流线动画的 过程中可穿透所述赛事活动虚拟场馆的建筑。可参照上述说明,不再赘述。

本发明实施例提供的赛事活动运行仿真系统,进一步方便浏览赛事活 动场景和赛事活动运行,提高浏览效率。

在上述实施例的基础上,所述浏览位置转换模块3具体用于在转换后 的浏览位置浏览所述赛事活动虚拟场馆、所述运动动画和所述流线动画的 过程中,若飞行线路被山阻挡,则调转飞行方向,并继续按照原飞行高度 和原飞行速度继续浏览所述赛事活动虚拟场馆、所述运动动画和所述流线 动画。可参照上述说明,不再赘述。

本发明实施例提供的赛事活动运行仿真系统,进一步方便浏览赛事活 动场景和赛事活动运行,提高浏览效率。

图4为本发明使用赛事活动运行仿真系统的方法流程示意图,如图4 所示,本发明实施例提供的一种使用赛事活动运行仿真系统的方法,包括 如下步骤:

S401:登录指定场馆,在所述浏览模式下对所述赛事活动虚拟场馆的 浏览位置进行转换。用户可以先登录至赛事活动运行仿真系统,并通过选 择界面登录指定场馆,指定场馆即是赛事活动参与方想要浏览的场馆。

浏览模式可以包括步行模式和飞行模式,具体说明可参照上述说明, 不再赘述。

在所述浏览模式下对所述赛事活动虚拟场馆的浏览位置进行转换,包 括:

在所述步行模式下,点击所述浏览位置所在赛事活动虚拟场馆内部的 目标浏览位置层对应的按键,并根据所述目标浏览位置层和当前浏览位置 层的相对位置,通过垂直上升或垂直下降的方式将所述浏览位置转换至目 标浏览位置层所在的地面;可以在赛事活动虚拟场馆的标识名称处设置该 场馆的楼层标识,例如场馆A有地上4层、地下两层,可在场馆A处设 置level1~level4,B1~B2。

如果当前浏览位置为A场馆的2层,目标浏览位置层为A场馆的3 层,则目标浏览位置层在当前浏览位置层的上方一层,通过垂直上升方式 将所述浏览位置转换至A场馆的3层所在的地面,从而可以模拟赛事活动 参与方在步行模式下贴地进行行走浏览。

或者,确定与所述浏览位置所在赛事活动虚拟场馆不同的目标赛事活 动虚拟场馆,转换至概览视角下的目标赛事活动虚拟场馆;确定目标赛事 活动虚拟场馆的具体方式可以包括:

将鼠标移至目标赛事活动虚拟场馆的任意部位,显示目标赛事活动虚 拟场馆的楼层标识,例如场馆B有地上4层、地下两层,可在场馆B处设 置level1~level4,B1~B2。

在所述概览视角下点击确定目标赛事活动虚拟场馆的目标浏览位置 层对应的按键,转换至目标赛事活动虚拟场馆的目标浏览位置层所在的地 面。

如果当前浏览位置为A场馆的2层,点击B场馆的3层对应的按键, 即实现确定目标浏览位置层,如果目标浏览位置层为B场馆的3层,则转 换至B场馆的3层所在的地面,从而可以模拟赛事活动参与方在步行模式 下贴地进行行走浏览。

在所述飞行模式下,点击所述浏览位置所在赛事活动虚拟场馆内部的 目标浏览位置层对应的按键,并根据所述飞行模式对应的飞行高度和层高 差转换至浏览所述目标浏览位置层的浏览位置;其中,所述层高差为所述 目标浏览位置层的层高与原浏览位置层的层高之差;

此实施例对应垂直升高的情况:举例说明如下:当前浏览位置层(原 浏览位置层)为A场馆的2层,在赛事活动参与方点击A场馆的3层(目 标浏览位置层)对应的按键时,执行后续步骤。

对于垂直降低的情况:可参照上述说明,不再赘述。

或者,确定与所述浏览位置所在赛事活动虚拟场馆不同的目标赛事活 动虚拟场馆,转换至概览视角下的目标赛事活动虚拟场馆;确定目标赛事 活动虚拟场馆的具体方式可以包括:

将鼠标移至目标赛事活动虚拟场馆的任意部位,显示目标赛事活动虚 拟场馆的楼层标识,例如场馆B有地上4层、地下两层,可在场馆B处设 置level1~level4,B1~B2。

在所述概览视角下点击确定与目标赛事活动虚拟场馆相对应的目标 浏览位置层对应的按键,并根据所述飞行模式对应的飞行高度和层高差转 换至浏览目标赛事活动虚拟场馆相对应的目标浏览位置层的浏览位置;其 中,所述层高差为目标赛事活动虚拟场馆相对应的目标浏览位置层的层高 与原浏览位置层的层高之差。

如果当前浏览位置为A场馆的2层,点击B场馆的3层对应的按键, 即实现确定目标浏览位置层,后续步骤可参照上述说明,不再赘述,进而 可以实现模拟赛事活动参与方在飞行模式下进行飞行浏览。

S402:在转换后的浏览位置浏览所述赛事活动虚拟场馆、所述运动动 画和所述流线动画。

对于步行模式:

在基于所述步行模式进行浏览的过程中,跳转调整步行位置,调整所 述预设步行速度,并从调整后的步行位置以调整后的预设步行速度和预设 视角高度浏览所述赛事活动虚拟场馆、所述运动动画和所述流线动画。可 以标记要跳转到的步行位置,并通过双击该标记,或者点击“跳”实现 跳转至该步行位置的动作。

可以通过滑动条调整预设步行速度,预设步行速度取值可在 2m/s~10m/s。预设视角高度可选为1.7米。在初始步行位置以2m/s初始步 行速度进行步行。

举例说明如下:调整后的步行位置可以为通过跳转调整方式的步行位 置,在第一人称视角(即步行本人的视角)下,从该标记所在位置以2m/s 的步行速度背离第三人称视角(即观看显示屏幕的视角)步行。

调整后的步行位置可以为在调整预设步行速度时步行过程中的位置, 在第一人称视角(即步行本人的视角)下,在调整预设步行速度时步行过 程中的位置以3m/s的步行速度背离第三人称视角(即观看显示屏幕的视 角)步行。

在步行过程中可以跳转至由标记的任意位置,可以用外设控制步行方 向和线路,由于预设视角高度为标准身高的用户视角高度,因此,可以模 拟用户置身于该场景中浏览赛事活动虚拟场馆的视角。

对于飞行模式,可以进一步包含跳转飞行模式和自由飞行模式,对于 跳转飞行模式:

在基于所述跳转飞行模式进行浏览的过程中,跳转调整飞行位置,调 整所述预设跳转飞行高度,并从调整后的飞行位置以调整后的预设跳转飞 行高度、恒定飞行速度和预设飞行视角浏览所述赛事活动虚拟场馆、所述 运动动画和所述流线动画。可以标记要跳转到的飞行位置,并通过双击该 标记,或者点击“跳”实现跳转至该飞行位置的动作。

可以通过滑动条调整预设跳转飞行高度,预设跳转飞行高度取值可在 1m~100m。在初始飞行位置以15m/s恒定飞行速度、3m初始飞行高度进 行飞行,预设飞行视角可选为俯视视角,沿飞行方向的前视视角等。

举例说明如下:调整后的飞行位置可以为通过跳转调整方式的飞行位 置,即标记所在位置的垂直正上方,其高度可以为预设跳转飞行高度3m, 在第一人称视角(即跳转飞行本人的视角)下,从该标记所在位置以15m/s 的恒定飞行速度、3m预设跳转飞行高度背离第三人称视角(即观看显示 屏幕的视角)飞行。

调整后的飞行位置可以为在调整预设跳转飞行高度时的飞行过程中 的位置,在第一人称视角(即跳转飞行本人的视角)下,在调整预设跳转 飞行高度时的飞行过程中的位置以15m/s的恒定飞行速度、4m预设跳转 飞行高度背离第三人称视角(即观看显示屏幕的视角)飞行。

在飞行过程中可以跳转至由标记的任意位置(与滑动条标示的预设跳 转飞行高度值相同),如果要改变跳转飞行高度,可以对预设跳转飞行高 度进行调整。可以用外设控制飞行方向和线路,由于预设飞行视角可以为 俯视视角,沿飞行方向的前视视角等,因此,可以模拟飞行用户置身于该 场景中浏览赛事活动虚拟场馆的视角。

对于自由飞行模式:

在基于所述自由飞行模式进行浏览的过程中,调整所述预设自由飞行 速度,并从调整后的飞行位置以调整后的预设自由飞行速度、恒定飞行高 度和预设飞行视角浏览所述赛事活动虚拟场馆、所述运动动画和所述流线 动画。

可以通过滑动条调整预设自由飞行速度,预设自由飞行速度取值可在 15m/s~80m/s,在初始飞行位置以15m/s初始飞行速度、4m恒定飞行高度 进行飞行,预设飞行视角可选为俯视视角,沿飞行方向的前视视角等。

举例说明如下:调整后的飞行位置可以为在调整预设自由飞行速度时 的飞行过程中的位置,在第一人称视角(即自由飞行本人的视角)下,在 调整预设自由飞行速度时的飞行过程中的位置以20m/s的预设自由飞行速 度、及4m的恒定飞行高度背离第三人称视角(即观看显示屏幕的视角) 飞行,在自由飞行模式下可以调整预设自由飞行速度,可以用外设控制飞 行方向和线路,由于预设飞行视角可以为俯视视角,沿飞行方向的前视视 角等,因此,可以模拟飞行用户置身于该场景中浏览赛事活动虚拟场馆的 视角。

本发明实施例提供的赛事活动运行仿真系统的方法,通过在浏览模式 下对赛事活动虚拟场馆的浏览位置进行转换,方便全面、逼真地浏览赛事 活动场景和赛事活动运行,且提高浏览效率。

在上述实施例的基础上,所述在所述浏览模式下对所述赛事活动虚拟 场馆的浏览位置进行转换,包括:

在所述步行模式下,点击所述浏览位置所在赛事活动虚拟场馆内部的 目标浏览位置层对应的按键,并根据所述目标浏览位置层和当前浏览位置 层的相对位置,通过垂直上升或垂直下降的方式将所述浏览位置转换至目 标浏览位置层所在的地面;可参照上述说明,不再赘述。

或者,确定与所述浏览位置所在赛事活动虚拟场馆不同的目标赛事活 动虚拟场馆,转换至概览视角下的目标赛事活动虚拟场馆;可参照上述说 明,不再赘述。

在所述概览视角下点击确定目标赛事活动虚拟场馆的目标浏览位置 层对应的按键,转换至目标赛事活动虚拟场馆的目标浏览位置层所在的地 面;可参照上述说明,不再赘述。

在所述飞行模式下,点击所述浏览位置所在赛事活动虚拟场馆内部的 目标浏览位置层对应的按键,并根据所述飞行模式对应的飞行高度和层高 差转换至浏览所述目标浏览位置层的浏览位置;其中,所述层高差为所述 目标浏览位置层的层高与原浏览位置层的层高之差;可参照上述说明,不 再赘述。

或者,确定与所述浏览位置所在赛事活动虚拟场馆不同的目标赛事活 动虚拟场馆,转换至概览视角下的目标赛事活动虚拟场馆;可参照上述说 明,不再赘述。

在所述概览视角下点击确定与目标赛事活动虚拟场馆相对应的目标 浏览位置层对应的按键,并根据所述飞行模式对应的飞行高度和层高差转 换至浏览目标赛事活动虚拟场馆相对应的目标浏览位置层的浏览位置;其 中,所述层高差为目标赛事活动虚拟场馆相对应的目标浏览位置层的层高 与原浏览位置层的层高之差。可参照上述说明,不再赘述。

本发明实施例提供的赛事活动运行仿真系统的方法,进一步方便全面、 逼真地浏览赛事活动场景和赛事活动运行,且提高浏览效率。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤 可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读 取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述 的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介 质。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明 的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或 者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络 单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例 方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以 理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实 施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬 件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部 分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可 读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台 计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施 例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其 限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术 人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或 者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技 术方案的本质脱离本发明各实施例技术方案的精神和范围。

相关技术
  • 一种赛事活动运行仿真系统
  • 一种赛事活动运行仿真系统
技术分类

06120113006478