【技术实现步骤摘要】
虚拟对象更新方法及装置
[0001]本申请涉及计算机
,特别涉及一种虚拟对象更新方法。本申请同时涉及一种虚拟对象更新装置、一种图像帧生成方法、一种图像帧生成装置、一种计算设备,以及一种计算机可读存储介质。
技术介绍
[0002]随着互联网技术的发展,计算机图形学的应用也越来越广泛。现实生活中,人们对虚拟场景真实程度的要求也不断提高,在虚拟现实、游戏、动画制作等领域,在虚拟场景绘制时,为了创造出一个充满活力、有生命力的世界,不可避免的需要在虚拟场景中融入风力因素,考虑风对植被、物品(衣服、旗帜、灯笼)的影响,进而增强虚拟场景绘制的真实感。
[0003]现有技术中,通常采用设置全局风场的方法实现对虚拟场景中植被、物品进行统一绘制,然而这将导致虚拟场景中包含的植被、物品等运动方向相同,无法体现不同的植被、物品间的差异性,因此,亟需一种虚拟对象更新方法以解决上述问题。
技术实现思路
[0004]有鉴于此,本申请实施例提供了一种虚拟对象更新方法,以解决现有技术中存在的技术缺陷。本申请实施例同时提供了一种虚拟对象更新装置,一种图像帧生成方法,一种图像帧生成装置,一种计算设备,以及一种计算机可读存储介质。
[0005]根据本申请实施例的第一方面,提供了一种虚拟对象更新方法,包括:
[0006]确定虚拟场景的全局风场,以及针对所述虚拟场景预置的区域风场,其中,所述区域风场位于所述全局风场内;
[0007]在所述全局风场中确定与所述区域风场关联的局部风场;
[0008]根据 ...
【技术保护点】
【技术特征摘要】
1.一种虚拟对象更新方法,其特征在于,包括:确定虚拟场景的全局风场,以及针对所述虚拟场景预置的区域风场,其中,所述区域风场位于所述全局风场内;在所述全局风场中确定与所述区域风场关联的局部风场;根据所述区域风场的区域风场参数,以及所述局部风场的局部风场参数计算风场叠加参数;基于所述风场叠加参数确定所述虚拟场景中虚拟对象的形态变化参数,并根据所述形态变化参数对所述虚拟对象的形态进行更新。2.根据权利要求1所述的方法,其特征在于,所述确定虚拟场景的全局风场,以及针对所述虚拟场景预置的区域风场步骤执行之前,还包括:基于所述虚拟场景对应的地貌信息确定区域风力参数;根据所述区域风力参数在所述全局风场内生成区域风场。3.根据权利要求2所述的方法,其特征在于,所述基于所述虚拟场景对应的地貌信息确定区域风力参数,包括:基于所述虚拟场景对应的地貌信息,在预置的风力参数中选择与所述地貌信息对应的风力参数,作为所述虚拟场景中子虚拟场景的区域风力参数;相应的,所述根据所述区域风力参数在所述全局风场内生成区域风场,包括:根据所述区域风力参数在所述全局风场内生成所述子虚拟场景的区域风场。4.根据权利要求1所述的方法,其特征在于,在所述全局风场内包含至少两个区域风场,且至少两个区域风场之间存在位置关联关系的情况下,所述根据所述区域风场的区域风场参数,以及所述局部风场的局部风场参数计算风场叠加参数,包括:在所述位置关联关系为重叠关系的情况下,根据每个区域风场的风力权重和区域风场参数,以及所述局部风场的局部风场参数计算风场叠加参数;在所述位置关联关系为相交关系的情况下,确定所述局部风场和至少两个区域风场的区域相交风场,以及每个区域风场与局部风场的局部相交风场;根据每个区域风场的风力权重、区域风场参数以及所述局部风场参数计算所述区域相交风场的区域相交风场参数,以及计算每个局部相交风场对应的局部相交风场参数;将所述区域相交风场参数和所述局部相交风场参数作为所述风场叠加参数。5.根据权利要求4所述的方法,其特征在于,在所述位置关联关系为相交关系的情况下,所述基于所述风场叠加参数确定所述虚拟场景中虚拟对象的形态变化参数,包括:在所述虚拟场景中确定所述区域相交风场包含的第一虚拟对象,并基于所述区域相交风场参数确定所述第一虚拟对象的形态变化参数;在所述虚拟场景中确定所述局部相交风场包含的第二虚拟对象,并基于所述局部相交风场参数确定所述第二虚拟对象的形态变化参数。6.根据权利要求1所述的方法,其特征在于,所述根据所述区域风场的区域风场参数,以及所述局部风场的局部风场参数计算风场叠加参数,包括:根据当前帧中全局风场的全局风场参数确定局部风场的局部风场参数,以及确定当前帧中所述区域风场的区域风场参数;对所述区域风场参数和所述局部风场参数进行叠加计算,获得风场叠加参数。
7.根据权利要求1所述的方法,其特征在于,所述基于所述...
【专利技术属性】
技术研发人员:刘宇昭,杨智宣,钟奋,万平,杨唯,孟岩,
申请(专利权)人:珠海金山数字网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。