【技术实现步骤摘要】
骨骼蒙皮融合确定方法、装置、设备和存储介质
本专利技术实施例涉及动画融合技术,尤其涉及一种骨骼蒙皮融合确定方法、装置、设备和存储介质。
技术介绍
在数字3D模型的制作过程中,经常存在模型和骨骼动画表现分开制作,或者不同的模型复用同一套骨骼的情况。在新模型替换原模型与骨骼绑定并从原有的模型复制权重后,在检验新模型的顶点权重分配是否存在错误,新蒙皮的动画表现是否与原蒙皮是否有很大偏差、二者的相似度如何时,现在只能通过手动转动骨骼关节或者通过动画实际运行时进行检验。
技术实现思路
本专利技术实施例提供一种骨骼蒙皮融合确定方法、装置、设备和存储介质,以实现自动、实时、可量化的对骨骼蒙皮前后的融合度进行评价的效果。第一方面,本专利技术实施例提供了一种骨骼蒙皮融合确定方法,该方法包括:获取骨骼的更新模型和原始模型;基于所述更新模型和所述原始模型,确定所述更新模型和所述原始模型的第一重合点集合;当所述第一重合点集合中的重合点的数量达到第一预设重合阈值时,基于预设动画规则,确定所述 ...
【技术保护点】
1.一种骨骼蒙皮融合确定方法,其特征在于,包括:/n获取骨骼的更新模型和原始模型;/n基于所述更新模型和所述原始模型,确定所述更新模型和所述原始模型的第一重合点集合;/n当所述第一重合点集合中的重合点的数量达到第一预设重合阈值时,基于预设动画规则,确定所述更新模型和所述原始模型的第二重合点集合;/n基于所述第一重合点集合和所述第二重合点集合,确定所述更新模型和骨骼是否融合。/n
【技术特征摘要】
1.一种骨骼蒙皮融合确定方法,其特征在于,包括:
获取骨骼的更新模型和原始模型;
基于所述更新模型和所述原始模型,确定所述更新模型和所述原始模型的第一重合点集合;
当所述第一重合点集合中的重合点的数量达到第一预设重合阈值时,基于预设动画规则,确定所述更新模型和所述原始模型的第二重合点集合;
基于所述第一重合点集合和所述第二重合点集合,确定所述更新模型和骨骼是否融合。
2.根据权利要求1所述的方法,其特征在于,所述基于所述更新模型和所述原始模型,确定所述更新模型和所述原始模型的第一重合点集合,包括:
基于所述更新模型中的各顶点的位置坐标,确定所述更新模型中各顶点的第一编码;
基于所述原始模型中的各顶点的位置坐标,确定所述原始模型中各顶点的第二编码;
将与所述第一编码和所述第二编码进行比对,基于所述第一编码所对应的顶点和所述第二编码所对应的顶点中相匹配的顶点,形成所述第一重合点集合。
3.根据权利要求1所述的方法,其特征在于,所述预设动画规则为静态动画规则;
所述基于预设动画规则,确定所述更新模型和所述原始模型的第二重合点集合,包括:
控制蒙皮至所述骨骼中的所述更新模型和所述原始模型执行预设动画,基于动画后的所述更新模型的各顶点的位置坐标,确定动画后的所述更新模型的各顶点的第三编码;
基于动画后的所述原始模型的各顶点的位置坐标,确定动画后的所述原始模型的各顶点的第四编码;
将所述第三编码和所述第四编码进行比对,基于所述第三编码所对应的顶点和所述第四编码所对应的顶点中相匹配的顶点,形成所述第二重合点集合。
4.根据权利要求1所述的方法,其特征在于,所述预设动画规则为动态动画规则;
所述基于预设动画规则,确定所述更新模型和所述原始模型的第二重合点集合,包括:
控制蒙皮至所述骨骼中的所述更新模型和所述原始模型执行预设动画;
基于动画过程中每一帧动画中所述更新模型的各顶点的位置坐标,确定动画过程中每一帧动画中所述更新模型的各顶点的第五编码;
基于动画过程中每一帧动画中所述原始模型的各顶点的位置坐标,确定动画过程中每一帧动画中的所述原始模型的各顶点的第六编码;
将对应帧动画的所述第五编码和所述第六编码进行比对,基于所述第五编码所对应的顶点和所述第六编码所对应的顶点中相匹配的顶点,形成所述第二重合点集合。
5.根据权利要求3所述的方法,其特征在于,所述预设动画规则为静态动画规则;
所述基于所述第一重合点集合和所述第二重合点集合,确定所述更新模型和骨骼是...
【专利技术属性】
技术研发人员:宋大成,
申请(专利权)人:上海米哈游天命科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。