一种虚拟对象摇动控制方法、装置、电子设备和存储介质制造方法及图纸

技术编号:44938793 阅读:27 留言:0更新日期:2025-04-12 01:15
本申请公开了虚拟对象摇动控制方法、装置、电子设备和存储介质,方法包括:获取虚拟对象组合中各虚拟对象在第一UV坐标系中的UV贴图;对各UV贴图进行压缩获得UV线条;根据虚拟对象组合中虚拟对象的排列位置将各UV线条保存至第二UV坐标系中;根据第二UV坐标系中UV线条的横坐标及时间参数,通过周期函数得到UV线条的位移偏移量;基于第二UV坐标系中UV线条的纵坐标调整位移偏移量得到调整后位移偏移量;根据UV线条各高度的调整后位移偏移量,控制UV线条的该高度对应的虚拟对象的模型顶点进行位移。由此,基于UV贴图更灵活地控制虚拟对象模型顶点的位移,且能实现虚拟对象组合中各虚拟对象个体相互配合的摇动动画效果。

【技术实现步骤摘要】

本申请涉及计算机,具体涉及一种虚拟对象摇动控制方法、装置、电子设备和存储介质


技术介绍

1、游戏动画系统是游戏中对表现力影响最大的系统之一,随着计算机技术的发展,用户对于游戏动画效果的要求也越来越高。

2、目前,通常通过精灵动画系统或刚性层阶式动画系统来实现游戏动画效果。其中,精灵动画是二维的动画效果,通常用于二维游戏,或距离较远的远景部分。针对需要控制的虚拟对象三维模型,通常基于刚性层阶式动画系统进行控制以实现动画效果。具体的,将虚拟对象的三维模型划分为多个不会发生形变(包括缩放)的刚性物体,然后分别驱动每一个刚性物体进行运动。通过这种方案对虚拟对象进行摇动控制时灵活性较低,获得的动画效果较差,且无法实现组合物体中各个个体配合摇动的动画效果,影响用户的观看体验。


技术实现思路

1、本申请实施例提供一种虚拟对象摇动控制方法、装置、电子设备和存储介质,可以提高对虚拟对象进行摇动控制时的灵活性,提升动画效果,且能够实现虚拟对象组合中各个虚拟对象配合摇动的动画效果,提升用户的观看体验。

2本文档来自技高网...

【技术保护点】

1.一种虚拟对象摇动控制方法,其特征在于,包括:

2.根据权利要求1所述的虚拟对象摇动控制方法,所述根据所述第二UV坐标系中UV线条的横坐标以及时间参数,通过预设的周期函数,得到各所述UV线条的位移偏移量,包括:

3.根据权利要求2所述的虚拟对象摇动控制方法,其特征在于,所述根据所述第二UV坐标系中UV线条的横坐标确定各所述UV线条的第一位移距离控制参数,根据所述时间参数确定各所述UV线条的第二位移距离控制参数,包括:

4.根据权利要求3所述的虚拟对象摇动控制方法,其特征在于,所述获取位移循环频率参数和位移速度参数,包括:

<p>5.根据权利要求...

【技术特征摘要】

1.一种虚拟对象摇动控制方法,其特征在于,包括:

2.根据权利要求1所述的虚拟对象摇动控制方法,所述根据所述第二uv坐标系中uv线条的横坐标以及时间参数,通过预设的周期函数,得到各所述uv线条的位移偏移量,包括:

3.根据权利要求2所述的虚拟对象摇动控制方法,其特征在于,所述根据所述第二uv坐标系中uv线条的横坐标确定各所述uv线条的第一位移距离控制参数,根据所述时间参数确定各所述uv线条的第二位移距离控制参数,包括:

4.根据权利要求3所述的虚拟对象摇动控制方法,其特征在于,所述获取位移循环频率参数和位移速度参数,包括:

5.根据权利要求1所述的虚拟对象摇动控制方法,其特征在于,在所述基于所述uv线条在所述第二uv坐标系中的纵坐标对所述位移偏移量进行调整,得到各所述uv线条的调整后位移偏移量之前,所述方法还...

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

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

1