一种模拟和显示假人模型服装的方法技术

技术编号:29616551 阅读:21 留言:0更新日期:2021-08-10 18:34
本发明专利技术公开一种模拟和显示假人模型服装的方法,包括,S100、通过存储在计算机的存储器中的数据;S200、具有接缝线表示,在具有由存储在的存储器中的数据所表示的表面的假人模型一种计算机;S300、将服装片放置在模型的表面上;S400、将服装片沿着它们的接缝线连接在一起,所选择的变形是空间的变形,而不仅仅是织物的变形。因此,每个点根据其在三维中的位置而移位,而不是相对于其相邻点的位置的函数。然后可以选择变形以符合欧几里德空间的拓扑关系。这种选择的结果是没有必要计算织物碰撞:衬里不能再穿过布料,袖子不再接触小侧面,衣服不能再穿透假人,选择足够致密以使基本三角形周围的空间变形被认为是线性的。

【技术实现步骤摘要】
一种模拟和显示假人模型服装的方法
本专利技术涉及服装效果模拟计算
,具体为一种模拟和显示假人模型服装的方法。
技术介绍
目前,人体模型玩具的样式多种多样,每种人体模型玩具的外形外观都大不相同,为了能使人体模型玩具的外形表现的更为像人体的模样,制作玩具外衣时,都会在人体比较突出的部位(比如胸肌、腹肌和背肌)处填充已写填充棉或布,使人体模型玩具的外衣更为逼真,质感更强。服装行业越来越多地使用数据库,其中服装被归档或以二维方式索引。目的是使用这些数据库中包含的数据来模拟假人的修整,而不必在“真正的”传统假人上进行修整,传统的服装(衬衫)代表约1.5平方米(m)的织物。平均网眼尺寸为1平方厘米(cm2),服装网眼包含约15,000个元素。每个计算步骤都需要测量施加到每个元素的力,因此至少测量它与相邻元素之间的距离(经线,纬线和剪切),在3D中代表12次减法,12次乘法,最重要的是4个平方根提取物。因此,对于每个时间步骤,至少需要执行大约60,000平方根提取和180,000次乘法。计算扩展非常复杂,它涉及识别假人上和每件衣服上的相应特征点,并计算通过一些所述特征点的特征弧的长度。例如,特征弧穿过颈部,肩部或胸部。计算的复杂性和计算时间的长度对于通过纺织物或一些其他材料中切割出部件而形成部件也是有重大影响的,为此,提出一种模拟和显示假人模型服装的方法。
技术实现思路
本专利技术的目的在于提供一种模拟和显示假人模型服装的方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种模拟和显示假人模型服装的方法,包括:S100、通过存储在计算机的存储器中的数据;S200、具有接缝线表示,在具有由存储在的存储器中的数据所表示的表面的假人模型一种计算机;S300、将服装片放置在模型的表面上;S400、将服装片沿着它们的接缝线连接在一起;S500、将每个服装片从其在假模型表面上的位置放松到其在假模型上的平衡位置;。本专利技术进一步优选的:所述服装片的至少一部分与所述虚拟模型的表面的对应部分之间建立双射和连续关系,将所述服装片放置在所述虚拟模型的表面上,通过在代表服装片的点和虚拟模型的表面的相应部分上的点之间建立双射和连续关系,将所述服装片放置在所述虚拟模型的表面上。本专利技术进一步优选的:所述服装片的三角测量;并且该部件的三角形变形以使其与所述投影一致。本专利技术进一步优选的:所述部件的三角测量通过以下方式变形:将限定所述部件的轮廓的点移位到所述突出部的轮廓上的点;并移动作为棋子轮廓内三角形顶点的点。本专利技术进一步优选的:所述三角测量在满足约束的同时变形,由此所述部件的三角测量的三角形不被翻转。本专利技术进一步优选的:将所述服装片细分为第一组部分;并且在使衣服件的能量函数最小化的同时使所述一组部分变形,将所述服装片细分为小于所述第一组的所述部分的第二组部分;并且使第二组部分变形同时使衣服的能量函数最小化。本专利技术进一步优选的:所述能量函数表示所述服装片的牵引能量,所述服装片的能量函数是相对于所述片的位置在二维中计算的,并且是织物的刚度K的值的函数。本专利技术进一步优选的:所述预先存储对应于所述场线的数据,所述第一和第二组部分的所述部分是所述服装片的连接区域。与现有技术相比,本专利技术的有益效果是:所选择的变形是空间的变形,而不仅仅是织物的变形。因此,每个点根据其在三维中的位置而移位,而不是相对于其相邻点的位置的函数。然后可以选择变形以符合欧几里德空间的拓扑关系。这种选择的结果是没有必要计算织物碰撞:衬里不能再穿过布料,袖子不再接触小侧面,衣服不能再穿透假人,选择足够致密以使基本三角形周围的空间变形被认为是线性的。附图说明图1为本专利技术的流程结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例:本专利技术提供了如图1所示的一种模拟和显示假人模型服装的方法,包括:S100、通过存储在计算机的存储器中的数据;S200、具有接缝线表示,在具有由存储在的存储器中的数据所表示的表面的假人模型一种计算机;S300、将服装片放置在模型的表面上;S400、将服装片沿着它们的接缝线连接在一起;S500、将每个服装片从其在假模型表面上的位置放松到其在假模型上的平衡位置;。本实施例中,具体的:所述服装片的至少一部分与所述虚拟模型的表面的对应部分之间建立双射和连续关系,将所述服装片放置在所述虚拟模型的表面上,通过在代表服装片的点和虚拟模型的表面的相应部分上的点之间建立双射和连续关系,将所述服装片放置在所述虚拟模型的表面上。本实施例中,具体的:所述服装片的三角测量;并且该部件的三角形变形以使其与所述投影一致。本实施例中,具体的:所述部件的三角测量通过以下方式变形:将限定所述部件的轮廓的点移位到所述突出部的轮廓上的点;并移动作为棋子轮廓内三角形顶点的点。本实施例中,具体的:所述三角测量在满足约束的同时变形,由此所述部件的三角测量的三角形不被翻转。本实施例中,具体的:将所述服装片细分为第一组部分;并且在使衣服件的能量函数最小化的同时使所述一组部分变形,将所述服装片细分为小于所述第一组的所述部分的第二组部分;并且使第二组部分变形同时使衣服的能量函数最小化。本实施例中,具体的:所述能量函数表示所述服装片的牵引能量,所述服装片的能量函数是相对于所述片的位置在二维中计算的,并且是织物的刚度K的值的函数。本实施例中,具体的:所述预先存储对应于所述场线的数据,所述第一和第二组部分的所述部分是所述服装片的连接区域。所使用的变形算法在每个步骤中首先将轮廓的点移向更接近所需轮廓的新位置,同时遵守不翻转三角形的约束,同时确保新轮廓保持简单多边形,即它不是自相交的;三角形可以以两种方式叠加:通过三角形翻转,即上下颠倒,或者多边形是复杂多边形;然后,三角测量的所有其他点移位到围绕它们的点的平均值的位置,同时遵守未被翻转的三角形的约束;对于每个点,计算其相邻点的重心,并且因此所述点遵循重心;构成服装的层(衬里,布料,颈部等)以连续的层放置在3D中,以足够小的厚度分隔以保持生物活性;该厚度与假人表面的最小曲率半径有关;更确切地说,对于假人的每个部分,两个连续层之间的厚度选择为与假人的所述部分的曲率半径相比非常小,并且连续厚度的总和小于相同的曲率半径;最内层优选地压在假人上;换句话说,所述最内层和假人表面之间的厚度为零;然后,沿着它们的接缝线形成衣服片之间的接缝或连接,即,合并属于缝合边缘的点和侧面(双重性使得可以找到它们);在将它们放置在假人的表面上的步骤结束本文档来自技高网...

【技术保护点】
1.一种模拟和显示假人模型服装的方法,其特征在于,包括:/nS100、通过存储在计算机的存储器中的数据;/nS200、具有接缝线表示,在具有由存储在的存储器中的数据所表示的表面的假人模型一种计算机;/nS300、将服装片放置在模型的表面上;/nS400、将服装片沿着它们的接缝线连接在一起;/nS500、将每个服装片从其在假模型表面上的位置放松到其在假模型上的平衡位置。/n

【技术特征摘要】
1.一种模拟和显示假人模型服装的方法,其特征在于,包括:
S100、通过存储在计算机的存储器中的数据;
S200、具有接缝线表示,在具有由存储在的存储器中的数据所表示的表面的假人模型一种计算机;
S300、将服装片放置在模型的表面上;
S400、将服装片沿着它们的接缝线连接在一起;
S500、将每个服装片从其在假模型表面上的位置放松到其在假模型上的平衡位置。


2.根据权利要求1所述的模拟和显示假人模型服装的方法,其特征在于:所述服装片的至少一部分与所述虚拟模型的表面的对应部分之间建立双射和连续关系,将所述服装片放置在所述虚拟模型的表面上,通过在代表服装片的点和虚拟模型的表面的相应部分上的点之间建立双射和连续关系,将所述服装片放置在所述虚拟模型的表面上。


3.根据权利要求1所述的模拟和显示假人模型服装的方法,其特征在于:所述服装片的三角测量;并且该部件的三角形变形以使其与所述投影一致。


4.根据权利要求1所述的一模拟和显示假人模型服装的方法,其特征在于:...

【专利技术属性】
技术研发人员:徐小林罗毅肖峰
申请(专利权)人:广东元一科技实业有限公司
类型:发明
国别省市:广东;44

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

1