威胁视听数据生成方法、装置、存储介质及电子设备制造方法及图纸

技术编号:37453554 阅读:9 留言:0更新日期:2023-05-06 09:25
本公开涉及计算机处理领域,具体涉及一种威胁视听数据生成方法、一种威胁视听数据生成装置、存储介质及电子设备。该威胁视听数据生成方法包括获取第一虚拟角色的威胁触发需求信息,并基于所述威胁触发需求信息在所述第一虚拟角色的第一位置处创建一目标形状的威胁触发区域;在检测存在虚拟物品进入所述威胁触发区域时,获取所述虚拟物品的运行轨迹,以及发射所述虚拟物品的第二虚拟角色的第二位置;基于所述第一位置和所述运行轨迹确定第一威胁距离,以及基于所述第一位置和所述第二位置确定第二威胁距离;根据所述第一威胁距离和所述第二威胁距离生成威胁视听数据。本公开提供的方法能够丰富威胁信息显示效果,以提高用户体验。体验。体验。

【技术实现步骤摘要】
威胁视听数据生成方法、装置、存储介质及电子设备


[0001]本公开涉及计算机处理领域,具体涉及一种威胁视听数据生成方法、一种威胁视听数据生成装置、存储介质及电子设备。

技术介绍

[0002]在游戏场景中,当玩家收到攻击时,通常为了对攻击威胁信息进行预警,需要在特殊时刻触发威胁音效或画面特效等,以渲染游戏气氛。
[0003]但现有技术多是基于攻击玩家与被攻击玩家之间的距离为单一因素进行威胁信息提醒,因此用户的游戏体验较差。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0005]本公开的目的在于提供一种一种威胁视听数据生成方法、一种威胁视听数据生成装置、存储介质及电子设备,旨在丰富威胁信息显示效果,以提高用户体验。
[0006]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0007]根据本公开实施例的一方面,提供了一种威胁视听数据生成方法,包括:获取第一虚拟角色的威胁触发需求信息,并基于所述威胁触发需求信息在所述第一虚拟角色的第一位置处创建一目标形状的威胁触发区域;在检测存在虚拟物品进入所述威胁触发区域时,获取所述虚拟物品的运行轨迹,以及发射所述虚拟物品的第二虚拟角色的第二位置;基于所述第一位置和所述运行轨迹确定第一威胁距离,以及基于所述第一位置和所述第二位置确定第二威胁距离;根据所述第一威胁距离和所述第二威胁距离生成威胁视听数据。
[0008]根据本公开实施例的第二方面,提供了一种威胁视听数据生成装置,包括:创建模块,用于获取第一虚拟角色的威胁触发需求信息,并基于所述威胁触发需求信息在所述第一虚拟角色的第一位置处创建一目标形状的威胁触发区域;检测模块,用于在检测存在虚拟物品进入所述威胁触发区域时,获取所述虚拟物品的运行轨迹,以及发射所述虚拟物品的第二虚拟角色的第二位置;确定模块,用于基于所述第一位置和所述运行轨迹确定第一威胁距离,以及基于所述第一位置和所述第二位置确定第二威胁距离;生成模块,用于根据所述第一威胁距离和所述第二威胁距离生成威胁视听数据。
[0009]根据本公开实施例的第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述实施例中的威胁视听数据生成方法。
[0010]根据本公开实施例的第四方面,提供了一种电子设备,其特征在于,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中的威胁视听数据生成方法。
[0011]本公开示例性实施例可以具有以下部分或全部有益效果:
[0012]在本公开的一些实施例所提供的技术方案中,首先基于获取的第一虚拟角色的威胁触发需求信息,在第一虚拟角色的第一位置处创建一目标形状的威胁触发区域,该威胁触发区域用于检测是否需要触发威胁视听数据;当在检测存在虚拟物品进入所述威胁触发区域时,通过获取虚拟物品的运行轨迹,以及发射该虚拟物品的第二虚拟角色的第二位置,进而计算得到第一威胁距离和第二威胁距离;最后通过第一威胁距离和第二威胁距离来生成相应的威胁视听数据。基于上述方法,一方面能够基于威胁触发需求信息为第一虚拟角色定制合适形状的威胁触发区域,能够更加精准地识别相对于虚拟角色的威胁信息,进而准确触发威胁视听数据进行显示或播放,提高用户的沉浸式游戏体验;另一方面,相较于单一的基于距离来生成威胁视听数据来说,在威胁触发时,沟通计算第一威胁距离和第二威胁距离来综合生成威胁视听数据,使得威胁视听数据真实可靠,与实际效果贴合性更强,进一步提升用户的游戏体验。
[0013]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0014]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0015]图1示意性示出本公开示例性实施例中一种威胁视听数据生成方法的流程示意图;
[0016]图2示意性示出本公开示例性实施例中一种创建威胁触发区域方法的流程示意图;
[0017]图3示意性示出本公开示例性实施例中一种威胁触发区域的三维立体示意图;
[0018]图4示意性示出本公开示例性实施例中一种威胁触发区域的二维平面示意图;
[0019]图5示意性示出本公开示例性实施例中一种音效过滤的三维立体示意图;
[0020]图6示意性示出本公开示例性实施例中一种音效过滤的二维平面示意图;
[0021]图7示意性示出本公开示例性实施例中一种威胁视听数据生成装置的组成示意图;
[0022]图8示意性示出本公开示例性实施例中一种计算机可读存储介质的示意图;
[0023]图9示意性示出本公开示例性实施例中一种电子设备的计算机系统的结构示意图。
具体实施方式
[0024]现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
[0025]此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施
例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本公开的各方面。
[0026]附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
[0027]附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
[0028]以下对本公开实施例的技术方案的实现细节进行详细阐述。
[0029]图1示意性示出本公开示例性实施例中一种威胁视听数据生成方法的流程示意图。如图1所示,该威胁视听数据生成方法包括步骤S101至步骤S104:
[0030]步骤S101,获取第一虚拟角色的威胁触发需求信息,并基于所述威胁触发需求信息在所述第一虚拟角色的第一位置处创建一目标形状的威胁触发区域;<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种威胁视听数据生成方法,其特征在于,包括:获取第一虚拟角色的威胁触发需求信息,并基于所述威胁触发需求信息在所述第一虚拟角色的第一位置处创建一目标形状的威胁触发区域;在检测存在虚拟物品进入所述威胁触发区域时,获取所述虚拟物品的运行轨迹,以及发射所述虚拟物品的第二虚拟角色的第二位置;基于所述第一位置和所述运行轨迹确定第一威胁距离,以及基于所述第一位置和所述第二位置确定第二威胁距离;根据所述第一威胁距离和所述第二威胁距离生成威胁视听数据。2.根据权利要求1所述的威胁视听数据生成方法,其特征在于,所述威胁触发需求信息包括角色朝向和角色环境信息,所述基于所述威胁触发需求信息在所述第一虚拟角色的第一位置处创建一目标形状的威胁触发区域,包括:以所述第一位置为球心,预设距离为半径创建一初始球形区域;基于所述角色朝向确定第一切面,以及根据所述角色环境信息确定触发区域底部高度,以基于所述触发区域底部高度确定第二切面;根据所述第一切面和所述第二切面对所述初始球形区域进行切割,以得到所述威胁触发区域。3.根据权利要求1所述的威胁视听数据生成方法,其特征在于,所述基于所述第一位置和所述运行轨迹确定第一威胁距离,包括:计算所述第一位置垂直于所述运行轨迹所在直线的距离作为所述第一威胁距离。4.根据权利要求1所述的威胁视听数据生成方法,其特征在于,所述威胁视听数据包括威胁音效数据,所述根据所述第一威胁距离和所述第二威胁距离生成威胁视听数据,包括:基于所述第一威胁距离确定声源方位,以及基于所述第二威胁距离定声音响度和声音频率;根据所述声源方位、所述声音响度和所述声音频率生成所述威胁视听数据中的威胁音效数据。5.根据权利要求4所述的威胁视听数据生成方法,其特征在于,所述方法还包括:获取所述虚拟物品的运行起点,以及基于所述运行轨迹和所述威胁触发区域确定所述虚拟物品的运行终点;基于所述运行...

【专利技术属性】
技术研发人员:龙泽霆
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1