[发明专利]虚拟对象风动画的生成方法及装置、存储介质、终端有效
申请号: | 202011363797.3 | 申请日: | 2020-11-27 |
公开(公告)号: | CN112562050B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | 王斌 | 申请(专利权)人: | 成都完美时空网络技术有限公司 |
主分类号: | G06T13/60 | 分类号: | G06T13/60;A63F13/60 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
地址: | 610000 四川省成都市自由贸易*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 对象 风动 生成 方法 装置 存储 介质 终端 | ||
1.一种虚拟对象风动画的生成方法,其特征在于,包括:
在虚拟场景中角色执行预设操作条件下,获取风场数据,所述风场数据包括所述角色的第一抽象模型、与所述预设操作关联的动态风数据、以及虚拟对象的材质数据;
通过所述风场数据确定所述虚拟对象的第二抽象模型顶点的位置偏移参数;
基于所述位置偏移参数生成所述虚拟对象的风动画;
其中,所述风场数据还包括环境风数据,所述环境风数据为环境风场的风场贴图与所述虚拟对象的第二抽象模型碰撞后所述虚拟对象的第二抽象模型顶点的环境风位置偏移参数,所述环境风数据储存于所述虚拟对象的第二抽象模型顶点中,并包括轴点数据和梯度数据;所述轴点数据用于限定受风场贴图碰撞而发生偏移的参照点坐标,所述梯度数据用于限定受风场贴图碰撞而发生偏移程度的参照距离范围,所述虚拟对象划分为全偏移对象以及半偏移对象,所述全偏移对象为所述虚拟对象的第二抽象模型中受所述风场贴图碰撞而整体进行偏移的部分,半偏移对象为所述虚拟对象的第二抽象模型中受所述风场贴图碰撞而部分进行偏移的部分,所述轴点数据包括全偏移轴点数据、半偏移轴点数据,所述梯度数据包括全偏移对象梯度数据、以及半偏移对象梯度数据;
所述基于所述位置偏移参数生成所述虚拟对象的风动画包括:
在所述材质数据限制下,在所述虚拟对象的第二抽象模型顶点中叠加所述位置偏移参数以及所述环境风数据,所述材质数据用于描述所述虚拟对象的第二抽象模型顶点的位置偏移值区间。
2.根据权利要求1所述的方法,其特征在于,所述通过所述风场数据确定所述虚拟对象的第二抽象模型顶点的位置偏移参数包括:
通过所述第一抽象模型的碰撞时间差、碰撞方向参数,以及所述动态风数据的风向参数、风速参数、动态风时间差,所述材质数据中至少之一,确定所述第二抽象模型顶点的位置偏移距离、位置偏移方向。
3.根据权利要求2所述的方法,其特征在于,所述获取风场数据之前,所述方法还包括:
构建不同帧数据中的风场组件,并通过所述风场组件产生与所述预设操作匹配的风向参数、风速参数、动态风时间差生成局部区域的动态风数据。
4.根据权利要求2所述的方法,其特征在于,所述通过所述第一抽象模型的碰撞时间差、碰撞方向参数,以及所述动态风数据的风向参数、风速参数、动态风时间差,所述材质数据中至少之一,确定所述第二抽象模型顶点的位置偏移距离、位置偏移方向包括:
获取所述虚拟对象的材质数据;
结合所述风向参数、所述风速参数、所述碰撞时间差、所述碰撞方向参数、所述动态风时间差、所述材质数据,确定所述虚拟对象的第二抽象模型顶点中六个顶点参数的偏移距离参数、偏移方向参数。
5.根据权利要求1所述的方法,其特征在于,所述预设操作包括移动操作、和/或释放技能操作。
6.根据权利要求2所述的方法,其特征在于,所述通过所述风场数据确定所述虚拟对象的第二抽象模型顶点的位置偏移参数之前,所述方法还包括:
基于完成一次碰撞过程确定所述角色的第一抽象模型对所述虚拟对象的第二抽象模型顶点产生碰撞的初始碰撞时间、结束碰撞时间,计算碰撞时间差;
获取所述角色的第一抽象模型对所述虚拟对象的第二抽象模型顶点的碰撞深度,并计算所述碰撞深度的碰撞深度差值确定碰撞方向参数。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
构建与所述角色的第一抽象模型、所述虚拟对象的第二抽象模型匹配的碰撞通道,并基于完成一次碰撞过程确定所述角色的第一抽象模型对所述虚拟对象的第二抽象模型顶点的碰撞深度;
所述基于完成一次碰撞过程确定所述角色的第一抽象模型对所述虚拟对象的第二抽象模型顶点产生碰撞的初始碰撞时间、结束碰撞时间,计算碰撞时间差包括:
基于所述碰撞通道的渐进状态配置所述碰撞深度对应的初始碰撞时间、结束碰撞时间,并利用所述初始碰撞时间与所述结束碰撞时间之间的差值计算碰撞时间差。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都完美时空网络技术有限公司,未经成都完美时空网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011363797.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:海上风电风机的控制回路供电系统及方法
- 下一篇:一种电容式套管局放定位方法