镜像处理方法、装置、存储介质和电子装置制造方法及图纸

技术编号:31018331 阅读:27 留言:0更新日期:2021-11-30 03:02
本发明专利技术公开了一种镜像处理方法、装置、存储介质和电子装置。该方法包括:获取虚拟三维模型的对称拓扑信息和作用面集合;基于对称拓扑信息从作用面集合中获取拓扑对称的镜像源面集合、镜像目标面集合、镜像源顶点集合以及镜像目标顶点集合;按照镜像方向、镜像属性对镜像目标面集合中镜像目标面的目标属性与镜像源面集合中镜像源面的对应属性进行镜像处理和/或对镜像目标面集合中镜像目标面所包含的镜像目标顶点的目标属性与镜像源面集合中镜像源面所包含的镜像源顶点的对应属性进行镜像处理。本发明专利技术解决了相关技术中针对蒙皮后的虚拟三维模型所提供的模型镜像处理方式操作复杂度较高、无法有效地利用模型的对称拓扑结构的技术问题。结构的技术问题。结构的技术问题。

【技术实现步骤摘要】
镜像处理方法、装置、存储介质和电子装置


[0001]本专利技术涉及计算机领域,具体而言,涉及一种镜像处理方法、装置、存储介质和电子装置。

技术介绍

[0002]在美术人员的日常工作中,经常会遇到具有完全或部分对称拓扑结构的虚拟三维模型。特别是在虚拟角色的制作过程中,在模型蒙皮后的迭代修改阶段通常会对虚拟三维模型进行多次修改,其可以包括但不限于:虚拟三维模型的顶点位置、顶点法线、顶点颜色等属性的修改。
[0003]相关技术所提供的镜像工具通常是将虚拟三维模型整体作为镜像源操作。可选地,将镜像结果与镜像原始虚拟三维模型合并成新的虚拟三维模型,其通常用于模型制作阶段。因此,对于蒙皮后具有完全或部分对称拓扑的虚拟三维模型,为了避免破环蒙皮信息,目前只能通过美术人员通过手工方式来修改虚拟三维模型的属性,由此导致美术人员在修改拓扑结构不对称的虚拟三维模型与修改拓扑结构对称的虚拟三维模型所耗费的时间和精力几乎相同。
[0004]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本专利技术至少部分实施例提供本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种镜像处理方法,其特征在于,包括:获取虚拟三维模型的对称拓扑信息和作用面集合,其中,所述虚拟三维模型为蒙皮后三维模型,所述对称拓扑信息包括:第一面和第二面,第一顶点和第二顶点,所述第一面与所述第二面为对称面,所述第一顶点位于所述第一面上,所述第二顶点位于所述第二面上,所述第一顶点与所述第二顶点为对称顶点,所述作用面集合包括:所述第一面和所述第二面;基于所述对称拓扑信息从所述作用面集合中获取拓扑对称的镜像源面集合、镜像目标面集合、镜像源顶点集合以及镜像目标顶点集合;按照镜像方向、镜像属性对所述镜像目标面集合中镜像目标面的目标属性与所述镜像源面集合中镜像源面的对应属性进行镜像处理,和/或,对所述镜像目标面集合中镜像目标面所包含的镜像目标顶点的目标属性与所述镜像源面集合中镜像源面所包含的镜像源顶点的对应属性进行镜像处理。2.根据权利要求1所述的镜像处理方法,其特征在于,所述镜像方向由所述虚拟三维模型的模型局部坐标系下的坐标轴方向确定。3.根据权利要求1所述的镜像处理方法,其特征在于,所述镜像属性包括以下至少之一:顶点位置、顶点法线、顶点颜色以及面的三角形分割方向。4.根据权利要求1所述的镜像处理方法,其特征在于,所述镜像目标面集合的每个镜像目标面与所述镜像源面集合中对应的镜像源面沿镜像平面呈镜像对称,其中,所述镜像平面由所述虚拟三维模型的模型局部坐标系下的坐标轴取值确定,或者,由所述第一顶点和所述第二顶点构成的法向量确定。5.根据权利要求1所述的镜像处理方法,其特征在于,基于所述对称拓扑信息从所述作用面集合中获取所述镜像源面集合、所述镜像目标面集合、所述镜像源顶点集合以及所述镜像目标顶点集合包括:基于所述第一顶点与所述第二顶点获取所述第一面与所述第二面中的对称顶点和所述第一面与所述第二面中的对称边;利用所述对称顶点和所述对称边分别从所述作用面集合中重复获取所述第一面的第一邻接面与所述第二面的第二邻接面,其中,所述第一邻接面与所述第二邻接面的顶点数一致;通过所述第一邻接面与所述第二邻接面获取所述镜像源面集合、所述镜像目标面集合、所述镜像源顶点集合以及所述镜像目标顶点集合。6.根据权利要求5所述的镜像处理方法,其特征在于,基于所述第一顶点与所述第二顶点获取所述第一面与所述第二面中的对称顶点和所述第一面与所述第二面中的对称边包括:创建第一面集合、第二面集合、第一顶点集合、第二顶点集合以及将所述虚拟三维模型对应的蒙皮用网格中除所述作用面集合之外其余面标记为已访问状态;基于所述第一顶点沿第一方向遍历所述第一面以及基于所述第二顶点沿第二方向遍历所述第二面,获取所述第一面与所述第二面中的对称顶点和所述第一面与所述第二面中的对称边,其中,所述第一方向与所述第二方向为相反方向;
将所述对称顶点分别存储至所述第一顶点集合和所述第二顶点集合,将所述第一面与...

【专利技术属性】
技术研发人员:关贞贞
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1