Algorithm 自动适合衣服的算法?

Algorithm 自动适合衣服的算法?,algorithm,3d,3d-modelling,Algorithm,3d,3d Modelling,想象一下,一位客户要求您设计一款软件,它可以满足一些相当粗略的规范,如下所示: 1:将面向时尚行业进行营销 2:用户将是“设计衣服和其他东西”的人(可能有一个特定的术语,但我没有想到) 3:由于各种原因,能够快速地创建设计原型并查看它们在模型上的外观是非常有用的。为了使它更有用,它应该渲染三维模型,以便设计师可以在必要时从不同角度查看它 4:为了有用,用户应该能够使用他们喜欢的任何3D建模工具(甚至可能是内置的)设计自己的服装,然后将其导入该系统。同样,用户也应该能够设计自己的模型 5:用户可以

想象一下,一位客户要求您设计一款软件,它可以满足一些相当粗略的规范,如下所示:

1:将面向时尚行业进行营销

2:用户将是“设计衣服和其他东西”的人(可能有一个特定的术语,但我没有想到)

3:由于各种原因,能够快速地创建设计原型并查看它们在模型上的外观是非常有用的。为了使它更有用,它应该渲染三维模型,以便设计师可以在必要时从不同角度查看它

4:为了有用,用户应该能够使用他们喜欢的任何3D建模工具(甚至可能是内置的)设计自己的服装,然后将其导入该系统。同样,用户也应该能够设计自己的模型

5:用户可以选择他们想要试穿的款式。自然地,人类以不同的比例出现,因此他们可能希望相应地调整模型,以查看它在不同的人身上的外观

6:因此,需要对服装进行调整,以考虑比例的变化。仅仅为了做一些小的改变而一遍又一遍地设计同一套服装是不可行的,所以这应该由计算机来完成

这个系统的大部分听起来相当简单。但是最后是3D的东西

特别是,我认为系统中最困难的部分将是实际的“衣服合身”算法,因为您可以创建静态对象并查看它们的外观,但能够动态更改它们并使其自然合身似乎绝对令人兴奋

已经有这样的工具了吗?什么样的工具会使这更容易解决?
有人做过类似的工作吗?

这里面有很多核心的计算几何,虽然它确实存在一些零碎的东西,但据我所知,以前没有人做过整件事

奇怪的是,衣服的合身实际上可能是比较容易的部分之一。您可以让设计师使用参数化尺寸的组件定义一个织物图案,模拟一个模型以特定尺寸和各种姿势穿着它,并在每个尺寸的姿势对中产生松紧度(变形量)。然后定义一个代价函数,对大小和紧度进行惩罚,然后进行梯度下降以最小化它


但首先,您需要织物模拟(硬),各种姿势下的人体三维建模(硬),以及用于参数化形状织物图案的建模工具(硬).

据我所知,服装行业协会多年来一直致力于这方面的工作。就我所知,全面逼真的布料模拟一点也不简单。一种方法是工程式数值模拟(通过有限元等)。例如,看看这个标题:这个标题让我期待对称的方法:调整个人适应衣服,反之亦然。