蒙皮数据生成方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37964028 阅读:16 留言:0更新日期:2023-06-30 09:39
本公开涉及计算机视觉技术领域,尤其涉及数字人、增强现实、虚拟现实、混合现实、扩展现实、元宇宙等技术领域,具体涉及一种蒙皮数据生成方法、装置、电子设备及存储介质。具体实现方案为:根据待绑网格模型,对第一虚拟对象进行形态调整,获得第二虚拟对象,第二虚拟对象包括模型骨骼、且具有对应的标准蒙皮数据;根据标准蒙皮数据,生成目标蒙皮数据,目标蒙皮数据用于将待绑网格模型与模型骨骼进行绑定。采用本公开可以提高蒙皮数据的生成效率、且节省人力资源。省人力资源。省人力资源。

【技术实现步骤摘要】
蒙皮数据生成方法、装置、电子设备及存储介质


[0001]本公开涉及计算机视觉
,尤其涉及数字人、增强现实、虚拟现实、混合现实、扩展现实、元宇宙等
,具体涉及一种蒙皮数据生成方法、装置、电子设备及存储介质。

技术介绍

[0002]目前,针对待绑网格模型,通常是由动画师手动对其进行骨骼设计,再凭借经验设定待绑网格模型上各个网格顶点与其相关骨骼关节建立绑定关系时所用的蒙皮权重,并通过不断调整蒙皮权重,优化蒙皮效果,以获得最终的蒙皮数据。
[0003]以上过程通常需要若干星期,降低了蒙皮数据的生成效率、且浪费人力资源。

技术实现思路

[0004]本公开提供了一种蒙皮数据生成方法、装置、电子设备及存储介质。
[0005]根据本公开的一方面,提供了一种蒙皮数据生成方法,包括:
[0006]根据待绑网格模型,对第一虚拟对象进行形态调整,获得第二虚拟对象,第二虚拟对象包括模型骨骼、且具有对应的标准蒙皮数据;
[0007]根据标准蒙皮数据,生成目标蒙皮数据,目标蒙皮数据用于将待绑网格模型与模型骨骼进行绑本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种蒙皮数据生成方法,包括:根据待绑网格模型,对第一虚拟对象进行形态调整,获得第二虚拟对象,所述第二虚拟对象包括模型骨骼、且具有对应的标准蒙皮数据;根据所述标准蒙皮数据,生成目标蒙皮数据,所述目标蒙皮数据用于将所述待绑网格模型与所述模型骨骼进行绑定。2.根据权利要求1所述的方法,其中,所述根据待绑网格模型,对第一虚拟对象进行形态调整,获得第二虚拟对象,包括:对所述第一虚拟对象进行基础形态调整,获得与所述待绑网格模型基础形态一致的中间虚拟对象;对所述中间虚拟对象进行形状细节调整,获得与所述待绑网格模型贴合的所述第二虚拟对象。3.根据权利要求2所述的方法,其中,所述对所述第一虚拟对象进行基础形态调整,包括:基于所述第一虚拟对象上的多个第一标注点,以及所述待绑网格模型上的多个第二标注点,确定多对相关标注点,每对所述相关标注点包括位置对应的一个所述第一标注点和一个所述第二标注点;通过调节所述第一虚拟对象的形状参数和姿势参数中的至少一者,对所述第一虚拟对象进行基础形态调整,以使每对所述相关标注点重合。4.根据权利要求3所述的方法,其中,所述多个第一标注点包括第一关节语义点和第一补充语义点,和/或所述多个第二标注点包括第二关节语义点和第二补充语义点。5.根据权利要求2所述的方法,其中,所述对所述中间虚拟对象进行形状细节调整,包括:从所述中间虚拟对象上确定待调整部位;针对所述待调整部位上的待调网格顶点,在所述待绑网格模型上确定与所述待调网格顶点位置对应的第一目标顶点,所述待调网格顶点为所述待调整部位上的任一网格顶点;根据所述第一目标顶点,对所述待调网格顶点进行调整。6.根据权利要求5所述的方法,其中,所述根据所述第一目标顶点,对所述待调网格顶点进行调整,包括:调整所述待调网格顶点的坐标位置,以使所述待调网格顶点靠近所述第一目标顶点、且已调相关面与目标相关面贴合,所述已调相关面为经过调整的待调网格顶点在所述待调整部位上的相关面,所述目标相关面为所述第一目标顶点在所述待绑网格模型上的相关面。7.根据权利要求6所述的方法,其中,所述已调相关面与目标相关面贴合,包括:确定所述已调相关面的第一法线;确定所述目标相关面的第二法线;在所述第一法线与所述第二法线之间的夹角角度小于预设角度阈值、且所述已调相关面包括的多个网格面片呈平整状态的情况下,确定所述已调相关面与所述目标相关面贴合。8.根据权利要求1所述的方法,其中,所述根据所述标准蒙皮数据,生成目标蒙皮数据,
包括:针对所述待绑网格模型上的待绑网格顶点,在虚拟网格模型上确定与所述待绑网格顶点位置对应的第二目标顶点,所述待绑网格顶点为所述待绑网格模型上的任一网格顶点,所述虚拟网格模型为所述第二虚拟对象的网格模型;基于所述标准蒙皮数据,获取所述第二目标顶点与相关骨骼关节建立绑定关系时所用的标准蒙皮权重,所述相关骨骼关节为所述模型骨骼上与所述第二目标顶点建立有绑定关系的任一骨骼关节;根据所述标准蒙皮权重,获得所述待绑网格顶点与所述相关骨骼关节建立绑定关系时可用的目标蒙皮权重;基于所述目标蒙皮权重,生成所述目标蒙皮数据。9.根据权利要求8所述的方法,其中,所述第二目标顶点有多个,所述根据所述标准蒙皮权重,获得所述待绑网格顶点与所述相关骨骼关节建立绑定关系时可用的目标蒙皮权重,包括:分别获取每个所述第二目标顶点与所述待绑网格顶点的顶点距离;基于每个所述第二目标顶点所对应的顶点距离和标准蒙皮权重,获得所述目标蒙皮权重。10.根据权利要求1所述的方法,还包括:将所述待绑网格模型、所述模型骨骼和所述目标蒙皮数据导入目标建模软件;控制所述目标建模软件执行骨骼绑定功能,以基于所述目标蒙皮数据,将所述待绑网格模型与所述模型骨骼进行绑定,生成目标虚拟对象。11.一种蒙皮数据生成装置,包括:模型调整单元,用于根据待绑网格模型,对第一虚拟对象进行形态调整,获得第二虚拟对象,所述第二虚拟对象包括模型骨骼、且具有对...

【专利技术属性】
技术研发人员:郭紫垣赵亚飞张世昌范锡睿王志强陈毅杜宗财
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1