[发明专利]顶点动画的处理方法、装置和电子设备在审
申请号: | 202210189612.4 | 申请日: | 2022-02-28 |
公开(公告)号: | CN114627214A | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 田润;王海娟;雷钧 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06T13/20 | 分类号: | G06T13/20;G06T15/00;G06T15/04 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 何少岩 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 顶点 动画 处理 方法 装置 电子设备 | ||
本发明提供了一种顶点动画的处理方法、装置和电子设备,获取目标模型的顶点动画纹理;响应于受控交互模型与目标模型进行交互操作,确定目标模型上的第一交互区域,在预设渲染目标中与第一交互区域对应的渲染区域上绘制预设图案,得到渲染目标纹理;基于渲染目标纹理,确定目标模型的第一遮罩图;根据第一遮罩图和顶点动画纹理,对目标模型的顶点进行偏移处理,得到目标模型中第一交互区域的第二动画帧。该方式中,通过确定第一交互区域,可以实时计算目标模型的交互动态,通过预设渲染目标记录了目标模型的动态交互区域,同时通过第一遮罩图使得目标模型的第一交互区域可选可控,实现了目标模型中部分区域的顶点动画的动态交互。
技术领域
本发明涉及计算机三维技术领域,尤其是涉及一种顶点动画的处理方法、装置和电子设备。
背景技术
顶点动画是将模型的顶点采用坐标变换的方式进行逐顶点拉伸,通过每帧之间的顶点变化得到模型的网格的形变动画。在游戏制作以及实际游戏运行中,通常需要对既定的顶点动画进行实时交互。相关技术中,通过不同帧数记录模型的不同形变状态,然后实时操控顶点动画的帧数,实现简单操控顶点动画和简单交互的目的。或者,根据预先设置的顶点动画效果的顶点的动画信息,在三维软件中制作顶点动画纹理,通过顶点动画纹理中记录的顶点变化信息,达到逐帧动画效果。但是,上述方式中得到的动画效果几乎都是固定的,且无法在大面积模型中控制实时交互区域的顶点动画。
发明内容
有鉴于此,本发明的目的在于提供一种顶点动画的处理方法、装置和电子设备,可以实时控制目标模型中部分区域的顶点动画。
第一方面,本发明实施例提供了一种顶点动画的处理方法,方法包括:获取目标模型的顶点动画纹理;其中,顶点动画纹理存储有目标模型中的顶点在第一动画帧的位置信息和/或旋转信息;响应于受控交互模型与目标模型进行交互操作,确定目标模型上的第一交互区域;从预设渲染目标上获取与第一交互区域对应的渲染区域,在渲染区域绘制预设图案,得到渲染目标纹理;基于渲染目标纹理,确定目标模型的第一遮罩图;根据第一遮罩图和顶点动画纹理,对目标模型中第一交互区域在第一动画帧的顶点进行顶点偏移处理,得到目标模型中第一交互区域的第二动画帧。
进一步的,从预设渲染目标上获取与第一交互区域对应的渲染区域,在渲染区域绘制预设图案,得到渲染目标纹理的步骤,包括:根据目标模型表面的位置点与预设渲染目标的位置点的位置对应关系,从预设渲染目标上获取渲染区域;根据渲染区域的位置坐标、第一交互区域的位置坐标、以及预设的纹理缩放参数,确定预设图案映射到渲染区域的UV坐标;根据UV坐标,将预设图案绘制到渲染区域,得到渲染目标纹理。
进一步的,渲染目标纹理中预设图案的区域的像素为第一像素值,除预设图案的区域以外的区域的像素为第二像素值;基于渲染目标纹理,确定目标模型的第一遮罩图的步骤,包括:根据渲染目标纹理中第一交互区域对应的第一像素值,以及除第一交互区域以外的区域对应的第二像素值,得到目标模型的第一遮罩图。
进一步的,根据渲染目标纹理中第一交互区域对应的第一像素值,以及除第一交互区域以外的区域对应的第二像素值,得到目标模型的第一遮罩图的步骤,包括:其中,RTColOrigin表示第一遮罩图,包括第一像素值和第二像素值;RTTex表示渲染目标纹理;Wpos.xy表示目标模型的世界坐标位置信息;RTScale表示预设渲染目标的大小;SampleBias表示UV偏移参数;Sample()为采样函数。
进一步的,第一像素值至少包括第一数值和第二数值;预设渲染目标中,预设图案的中心区域的像素为第一数值,预设图案的中心区域的边缘区域的像素为第二数值;其中,第一数值大于第二数值,第二数值大于第二像素值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210189612.4/2.html,转载请声明来源钻瓜专利网。