3D织物的披挂模拟方法及装置与流程

文档序号:35206491发布日期:2023-08-22 19:52阅读:7486来源:国知局
3D织物的披挂模拟方法及装置与流程

以下实施例涉及一种3d织物的披挂模拟方法及装置。


背景技术:

1、尽管穿在身上服装(garment)展现为3d形式,但实际上,由于服装对应于根据2d纸样(pattern)裁剪的织物(fabric)块的组合,因此其更接近2d形式。作为服装材料的织物比较柔软,因此其形状可以根据穿戴者的身体形状或运动而变化。

2、可以执行3d服装模拟以找到用户期望的织物的最佳模拟物性参数。最佳的物性参数可以指用于输出尽可能类似于实际织物形状的披挂模拟结果的物性参数。然而,物性参数与披挂的3d织物的形状变化之间的关系可能在很大程度上为非线性,而不是直观的。因此,即使对于设计专家来说,找到织物的最佳物性参数也可能非常困难。

3、因此,为了获得尽可能类似于实际织物形状的披挂模拟结果,可能需要调整物性参数以找到最佳的物性参数的过程。而人们对为调整物性参数而优化的用户界面和用于准确输出对应于调整后的物性参数的披挂模拟结果的神经网络相关技术越来越感兴趣。

4、上述描述已经在构思本公开的过程中被发明人所拥有或获取,并且,不一定是在提出本申请之前公知的技术。


技术实现思路

1、解决问题的技术方法

2、根据一侧的3d织物(fabric)的披挂(draping)模拟方法包括以下步骤:提供用于输入多个物性参数(physical property)的用户界面(user interface);基于通过所述用户界面的用户输入来调整所述多个物性参数;以及基于通过将所述调整的多个物性参数应用于神经网络而生成的网格,输出在预定对象上披挂织物的3d形状,其中所述织物与所述调整的物性参数相对应。

3、所述神经网络可以学习所述多个物性参数与在所述对象上披挂(draped)所述3d织物的状态下的网格之间的相关关系。

4、调整所述多个物性参数的步骤,可以包括以下步骤:基于所述物性参数之间的相关关系信息来设置对所述物性参数的所述用户输入的约束条件(constraint)。

5、所述相关关系信息可以是基于与所述织物相对应的物性参数的分布确定的信息。

6、所述相关关系信息可以是将m个物性参数之间的相关关系转换为n个参数之间的相关关系的信息,其中所述n小于所述m。

7、调整所述多个物性参数的步骤,还可以包括以下步骤:当通过所述用户输入调整的物性参数的值违反所述约束条件时,在与所述物性参数相对应的滑动条上显示违反约束条件的视觉效果。

8、调整所述多个物性参数的步骤,还可以包括以下步骤:当通过所述用户输入调整的物性参数的值违反所述约束条件时,在与所述物性参数相对应的滑动条的指针上显示违反约束条件的视觉效果。

9、调整所述多个物性参数的步骤,还可以包括以下步骤:当通过所述用户输入调整的物性参数的值违反所述约束条件时,将所述物性参数的值调整为在所述约束条件下允许的物性参数的值。

10、所述模拟方法还可以包括以下步骤中的至少一个:在用于输入所述多个物性参数的滑动条上显示指示所述约束条件的约束对象;以及通过所述滑动条以外的区域提供与违反所述约束条件有关的信息。

11、所述物性参数可以包括拉伸力(stretch)参数、弯曲力(bending)参数及密度(density)参数中的至少一个。

12、所述拉伸力参数可以包括纬纱方向拉伸力(weft stretch force)参数、经纱方向拉伸力(warp stretch force)参数及剪切力(shear force)参数中的至少一个。

13、当所述拉伸力参数包括所述剪切力参数时,所述剪切力参数可以包括右剪切力参数和左剪切力参数。

14、所述弯曲力参数可以包括纬纱方向弯曲力(weft bending-force)参数、经纱方向弯曲力(warp bending-force)参数及对角线方向弯曲力(diagonal-bending force)参数中的至少一个。

15、所述输出步骤,可以包括以下步骤:通过将所述多个物性参数应用于所述神经网络,生成在所述对象上披挂所述3d织物的状态下的轮廓线信息;以及基于所述轮廓线信息生成所述网格。

16、所述轮廓线信息可以包括与在对象上披挂所述3d织物的状态下的织物的轮廓线相对应的3d坐标。

17、所述输出步骤,可以包括以下步骤:通过第二区域显示所述输出结果;以及通过第三区域输出与所述输出结果相对应的图像数据,其中所述图像数据包括拍摄披挂在所述对象上的织物的图像数据。

18、所述模拟方法还可以包括以下步骤:提供用于接收布料信息的第二用户界面;基于通过所述第二用户界面接收到的布料信息(fabric information),获得与所述布料信息匹配的多个物性参数(physical property);以及将所述获得的物性参数应用于所述用户界面。

19、提供用于接收所述布料信息的第二用户界面的步骤,可以包括以下步骤:在由与多个特性相对应的多个轴组成的图表上表示多个布料类型。其中可以通过基于在所述图表上表示的所述多个布料类型的用户输入来确定所述布料信息。

20、所述图表上的所述多个布料类型的每一个可以以具有范围的区域(zone)的形式表示,其中所述范围组合有对应于所述多个轴的多个特性。并且,通过在与所述多个布料类型对应的区域(zone)的范围内接收到的用户输入,可以调整与所述用户输入所属的区域(zone)对应的布料类型的详细布料信息。

21、获取所述多个物性参数的步骤,可以包括以下步骤:通过将所述织物信息应用于物性参数生成模型,获得与所述选定的织物相对应的所述多个物性参数。

22、所述织物信息可以包括所述选定的织物的类型、混合比信息及单位重量信息中的至少一个。

23、输出所述3d形状的步骤,可以包括以下步骤:通过网络向服务器发送所述调整的多个物性参数。其中通过所述服务器驱动所述神经网络来生成所述网格,并且,为输出所述3d形状所需的数据可以通过所述网络从所述服务器发送到用户终端。

24、用于3d织物的披挂模拟的模拟装置包括用户界面;存储器;以及处理器,

25、其中所述处理器被配置为:提供用于输入多个物性(physical property)参数的用户界面(user information),并基于通过所述用户界面的用户输入来调整所述多个物性参数,并基于通过将所述调整的多个物性参数应用于神经网络而生成的网格,输出在预定对象上披挂织物的3d形状,其中所述织物与所述调整的物性参数相对应。



技术特征:

1.一种3d织物的披挂模拟方法,其特征在于,

2.根据权利要求1所述的3d织物的披挂模拟方法,其特征在于,

3.根据权利要求1所述的3d织物的披挂模拟方法,其特征在于,

4.根据权利要求3所述的3d织物的披挂模拟方法,其特征在于,

5.根据权利要求3所述的3d织物的披挂模拟方法,其特征在于,

6.根据权利要求3所述的3d织物的披挂模拟方法,其特征在于,

7.根据权利要求3所述的3d织物的披挂模拟方法,其特征在于,

8.根据权利要求3所述的3d织物的披挂模拟方法,其特征在于,

9.根据权利要求3所述的3d织物的披挂模拟方法,其特征在于,

10.根据权利要求1所述的3d织物的披挂模拟方法,其特征在于,

11.根据权利要求10所述的3d织物的披挂模拟方法,其特征在于,

12.根据权利要求11所述的3d织物的披挂模拟方法,其特征在于,

13.根据权利要求10所述的3d织物的披挂模拟方法,其特征在于,

14.根据权利要求1所述的3d织物的披挂模拟方法,其特征在于,

15.根据权利要求14所述的3d织物的披挂模拟方法,其特征在于,

16.根据权利要求1所述的3d织物的披挂模拟方法,其特征在于,

17.根据权利要求1所述的3d织物的披挂模拟方法,其特征在于,

18.根据权利要求17所述的3d织物的披挂模拟方法,其特征在于,

19.根据权利要求18所述的3d织物的披挂模拟方法,其特征在于,

20.根据权利要求17所述的3d织物的披挂模拟方法,其特征在于,

21.根据权利要求17所述的3d织物的披挂模拟方法,其特征在于,

22.根据权利要求1所述的3d织物的披挂模拟方法,其特征在于,

23.一种存储在计算机可读记录介质中的计算机程序,以与硬件结合执行权利要求1至22中任一项所述的方法。

24.一种用于3d织物的披挂模拟的模拟装置,其特征在于,


技术总结
3D织物的披挂模拟方法包括以下步骤:基于通过用于输入多个物性(physical property)参数的用户界面(user interface)的用户输入来调整多个物性参数,并基于通过将多个物性参数应用于神经网络而生成的网格,输出在预定对象上披挂织物的3D形状,其中所述织物与物性参数相对应。

技术研发人员:朱垠贞,崔名杰,沈应峻
受保护的技术使用者:柯镂虚拟时尚股份有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1