【技术实现步骤摘要】
蒙皮穿插修复方法、系统及计算机设备
[0001]本申请涉及计算机图形、图像、动画处理及三维虚拟数字相关
,具体而言,涉及一种蒙皮穿插修复方法、系统及计算机设备。
技术介绍
[0002]在基于计算机图形图像技术的三维动画设计或三维虚拟数字技术的相关应用场景中,蒙皮绑定是极为重要且关键的一个环节。以三维虚拟数字人物的动画角色设计为例,三维虚拟数字人物角色的蒙皮绑定需要投入大量的精力和时间来获得符合要求的动画效果,即使是专业的美术人员也无法保证绑定的效果。特别地,在蒙皮绑定的过程中,蒙皮绑定的好坏会直接影响动画的效果,而在蒙皮绑定的过程中,蒙皮穿插问题是影响最终动画效果的一种非常常见的技术问题。基于此,如何有效解决蒙皮穿插的问题是本领域技术人员急需解决的技术问题。
技术实现思路
[0003]基于以上内容,第一方面,本申请实施例提供一种蒙皮穿插修复方法,所述方法包括:
[0004]从三维动画中确定待进行穿插区域检测的目标动画帧;
[0005]针对每个所述目标动画帧,获取所述目标动画帧中的目标虚拟 ...
【技术保护点】
【技术特征摘要】
1.一种蒙皮穿插修复方法,其特征在于,所述方法包括:从三维动画中确定待进行穿插区域检测的目标动画帧;针对每个所述目标动画帧,获取所述目标动画帧中的目标虚拟角色的第一蒙皮模型的第一模型数据以及第二蒙皮模型的第二模型数据,其中,所述第一蒙皮模型与所述第二蒙皮模型邦定以形成所述三维动画中显示的所述目标虚拟角色;根据所述第一模型数据以及所述第二模型数据检测各所述目标动画帧中所述第一蒙皮模型与所述第二蒙皮模型之间的穿插区域;根据检测到的各所述目标动画帧中所述第一蒙皮模型与所述第二蒙皮模型之间的穿插区域,得到所述穿插区域中的蒙皮顶点构成的顶点集合;对所述顶点集合中的各蒙皮顶点进行权重优化,以实现对所述三维动画的蒙皮穿插修复。2.根据权利要求1所述的蒙皮穿插修复方法,其特征在于,所述根据所述第一模型数据以及所述第二模型数据检测各所述目标动画帧中所述第一蒙皮模型与所述第二蒙皮模型之间的穿插区域,包括:根据所述第一模型数据以及所述第二模型数据分别将所述第一蒙皮模型中的网格面片转化成第一三角网格面片以及将所述第二蒙皮模型中的网格面片转化成第二三角网格面片;检测所述第一蒙皮模型中的第一三角网格面片与所述第二蒙皮模型中的第二三角网格面片存在交集的三角网格面片对;根据检测到的存在交集的三角网格面片对获得所述第一蒙皮模型与所述第二蒙皮模型之间的穿插区域。3.根据权利要求2所述的蒙皮穿插修复方法,其特征在于,检测所述第一蒙皮模型中的第一三角网格面片与所述第二蒙皮模型中的第二三角网格面片存在交集的三角网格面片对,包括:根据所述第一蒙皮模型的第一三角网格面片获得所述第一蒙皮模型对应的第一层次包围体,所述第一层次包围体包括多个层次的第一包围体,每个层次内的各第一包围体内包括至少一个第一三角网格面片;根据所述第二蒙皮模型的第二三角网格面片获得所述第二蒙皮模型对应的第二层次包围体,所述第二层次包围体包括多个层次的第二包围体,每个层次内的各第二包围体内包括至少一个第二三角网格面片;按照所述第一层次包围体以及所述第二层次包围体的层次关系,分别建立所述第一层次包围体对应的第一包围体拓扑结构以及所述第二层次包围体对应的第二包围体拓扑结构;按照自顶而下的顺序依次遍历所述第一包围体拓扑结构和所述第二包围体拓扑结构中的各拓扑节点,将所述第一包围体拓扑结构中的各拓扑节点对应的第一包围体与所述第二包围体拓扑结构中对应的第二包围体进行比对分析;针对每次遍历过程,判断当前遍历过程中的第一包围体与第二包围体是否相交,若相交,则进入下一拓扑节点的比对分析过程,直到分析到相交的第一三角网格面片和第二三角网格面片,得到存在交集的三角网格面片对;若不相交,则结束当前遍历的所述第一包围
体以及所述第二包围体对应的拓扑节点下其他各拓扑节点的遍历过程。4.根据权利要求2所述的蒙皮穿插修复方法,其特征在于,检测所述第一蒙皮模型中的第一三角网格面片与所述第二蒙皮模型中的第二三角网格面片存在交集的三角网格面片对,包括:根据所述第一蒙皮模型中的各第一三角网格面片与所述第二蒙皮模型中的各第二三角网格面片之间的邻接关系,将各所述第一三角网格面片分别与对应的一个第二三角网格面片进行绑定形成三角网格面片对;依次遍历每个所述三角网格面片对,检测所述三角网格面片对中的第一三角网格面片和第二三角网格面片是否存在交集。5.根据权利要求2
‑
4任意一项所述的蒙皮穿插修复方法,其特征在于,根据检测到的存在交集的三角网格面片对获得所述第一蒙皮模型与所述第二蒙皮模型之间的穿插区域,包括:获取检测到的各三角网格面片对中的第一三角网格面片和第二三角网格面片的交点作为穿插边界点,其中,每个穿插边界点是一个第一三角网格面片与对应的第二三角网格面片的边界的交点;根据各三角网格面片对之间的邻接关系,根据上...
【专利技术属性】
技术研发人员:马光辉,
申请(专利权)人:广州虎牙科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。