服装穿着模拟立体效果的实现方法_王梅珍
- 格式:pdf
- 大小:924.25 KB
- 文档页数:3
服装陈列虚拟仿真操作方法服装陈列是指在商店或展览中将服装以一定的方式与状态展示出来,吸引消费者的注意,帮助他们更好地了解服装的款式、特点和搭配。
而虚拟仿真则是利用计算机技术来模拟现实中的场景和操作。
服装陈列虚拟仿真是将服装陈列的过程和效果虚拟化,通过计算机技术展示出来。
虚拟仿真技术在服装陈列方面的应用,主要有以下几个方面:1.虚拟操作服装:通过计算机模拟实际的服装及其各个部件,可以实现对服装的各种操作,如穿脱、拉伸、变形等。
此外,还可以调整颜色、纹理、款式等参数,实现不同风格的服装展示。
2.虚拟场景搭建:通过虚拟仿真技术,可以搭建各种不同的场景,如商店、展览等,模拟现实中的空间和环境。
可以根据不同的需求,调整场景的大小、布局、灯光等,以达到最佳的陈列效果。
3.虚拟人物模拟:虚拟人物的模拟是虚拟服装陈列的核心。
通过计算机技术,可以模拟出各种不同的人物形象,如男女老少、各种体型等,并将其与虚拟服装进行搭配。
此外,还可以设定不同的动作和姿势,以展示服装的穿着效果和流畅度。
4.虚拟互动功能:虚拟仿真技术可以实现用户与虚拟场景的互动,例如通过触摸屏或手势识别等方式,可以对虚拟人物进行操作,例如调整姿态、变换服装等。
这种互动功能可以提升用户体验,并使用户更好地了解和选择服装。
在进行服装陈列虚拟仿真时,可以按照以下步骤进行操作:1.选择虚拟化软件:首先需要选择适合的虚拟仿真软件,如3ds Max、Maya等,这些软件可以提供服装模拟、场景搭建和人物建模等功能。
2.建立场景:在虚拟化软件中,新建一个空白场景,可以根据需求设置场景的大小、布局、灯光等参数。
可以根据实际情况,选择适合的背景和环境。
3.导入服装模型:将要展示的服装模型导入到虚拟场景中。
可以使用已有的模型库,也可以自己设计模型。
导入后,可以进行各种调整,如颜色、款式、尺寸等。
4.设定虚拟人物:根据实际需求,设定虚拟人物的性别、体型、姿态等特征。
可以从已有的人物库中选择,也可以自己设计。
服装设计中的三维虚拟试衣系统应用教程在传统的服装设计过程中,试衣是一个耗时且成本高昂的环节。
为了解决这个问题,三维虚拟试衣系统应运而生。
这个系统利用计算机技术和三维建模技术,可以在虚拟环境中模拟试衣效果,极大地提高了设计师的工作效率和试衣的准确性。
接下来,我将为大家介绍三维虚拟试衣系统的应用教程。
首先,我们需要准备好所需的硬件和软件。
为了能够顺利运行三维虚拟试衣系统,我们需要一台性能较好的电脑或工作站,同时还需要安装虚拟试衣软件。
目前市场上有许多不同的虚拟试衣软件可供选择,如CLO、MarvelousDesigner等。
根据自己的需求和经济实力,选择一款适合的软件进行学习和使用。
接下来,我们需要学习如何使用三维虚拟试衣系统进行设计。
首先,我们需要了解三维建模技术,掌握基本的建模操作。
通过学习建模技术,我们可以将所需的服装样式、纹理、布料等元素制作成三维模型。
这些模型可以在虚拟试衣系统中进行导入和编辑,以满足我们的设计需求。
在导入模型之后,我们可以开始进行服装的设计了。
虚拟试衣系统提供了丰富的设计工具和功能,可以帮助我们进行服装的细节设计、样式设计和布料材质选择。
我们可以使用软件中提供的绘画工具绘制服装的细节和纹理,也可以选择系统内置的样式库进行快速设计。
在进行设计时,我们可以实时预览设计效果,根据需要进行调整和修改。
设计完成后,我们可以在虚拟试衣系统中进行试衣操作。
虚拟试衣系统使用了身体扫描和动力学仿真等技术,可以根据用户输入的身体尺寸和动作,模拟产生虚拟试衣的效果。
通过试衣操作,我们可以看到服装在不同角度和动作下的效果,判断服装是否符合人体工程学要求和审美要求。
如果需要进行修改,我们可以直接在系统中进行调整,无需重新制作样板服装,大大提高了试衣的效率。
除了设计和试衣,三维虚拟试衣系统还有许多其他的应用。
例如,我们可以将设计好的服装样品进行虚拟化展示,通过系统的渲染和动画功能,模拟产生真实的服装展示效果。
摄影教学-服饰拍摄-立体透空拍衣手法大公开最近网上流行这种衣服立体效果的拍法,最让我们印象深刻的就是有一次看到立体拍摄的羽绒衣,那张照片效果真是独一无二,同时也勾起了笔者的好奇心,于是我们便上网找资料,发现到网上有很多在谈论衣服立体拍摄方法,也找到一些拍摄的办法,有些是用假体模特,还有用钢丝支撑的、或者用线将衣服吊起来拍。
原本我们打算用现成的假体模特来拍摄的,但是有些衣服的尺寸并不是刚刚好合适,最好下定决定,自己亲手制作一个。
呵呵,真是功夫不负有心人,我们根据找到的资料,不到半小时的时间就给它完成啦!使用硬体设备:相机:Nikon D80(相机使用M档)灯具:美图MT-160镜头:18-55标配镜头柔光设备:50*70柔光罩灯罩:标準罩(蜂巢罩)、束口罩、雷达罩(42cm)反光板:银色×1自制立体人模:这就是我们的麻豆啦!看起来就像所有废物的集合体XD~确实是如此,中间体架的部分是用珍珠板,肩膀是内衣,由于内衣下方有钢圈,所以很容易折出肩膀的厚度,身体则用不要的泡泡塑胶套,就这样东补补西贴贴的完成了,有些朋友看到觉得还有点像古时盔甲。
设计图:打光示意图:图解实景前製作业:当马豆做好后,接著就请今天的主角上场萝!在上场前呢,先利用雾片的塑胶片,裁一片放在领口上,这样衬衫的领子才会挺。
▲领口加塑胶片接著把领子翻好,穿到马豆上萝!穿好后再用细竹片,将领子给撑起来,这边我们用了三根,分别為左中右各一,这样撑起来才会平均。
▲竹片撑领口最后再利用二片雾塑胶片,将二边的袖口撑起来。
温馨推荐您可前往百度文库小程序享受更优阅读体验不去了立即体验Step1将右边的灯套上雷达罩,衣服细部的纹理立即表现出来。
示意图:实拍结果:雷达罩虽然是硬光,但二次的反射光,所以硬中带柔,最适合用来表现衣服的纹理。
Step2左边使用50*70的柔光罩,将衣服左半边加亮。
示意图:实拍结果:利用柔光罩控制整体的亮度。
比较图:单灯双灯Step3在衣服的斜左后方加一盏蜂巢,将衣袖的层次表现出来。
服装表演中虚拟现实技术的应用分析服装表演一直是时尚界最重要的一环,无论是时装周还是各种时尚活动,服装表演都是展示设计师创意和品牌形象的重要方式。
随着科技的不断发展,虚拟现实技术在服装表演中的应用也变得越来越普遍。
本文将对服装表演中虚拟现实技术的应用进行分析,探讨其对时尚界的影响和发展趋势。
1. 虚拟试衣虚拟试衣是目前虚拟现实技术在时尚领域中应用最为广泛的方式之一。
通过虚拟现实眼镜或者屏幕,用户可以在不实际穿上服装的情况下,通过3D模拟试穿不同款式的服装,并且可以根据自己的喜好进行多种搭配,快速了解服装的效果和合身度。
而对于设计师来说,虚拟试衣也为其提供了更多的创作空间和展示方式,可以将设计图案和样式在虚拟现实中展示给观众,从而更直观的展示出设计灵感和风格。
2. 虚拟时装秀虚拟时装秀是在服装表演中最具有创新性的一种方式。
通过虚拟现实设备,观众可以身临其境的参与到时装秀中,感受每一套服装的精美细节和设计灵感。
虚拟时装秀不仅为观众带来了全新的观赏体验,同时也为设计师提供了更广阔的展示空间和更具有创意性的表现手段,可以在虚拟现实场景中展示更多与服装相关的创意元素,为时装秀注入更多的艺术感和科技感。
3. 虚拟现实设备的推广除了在时装秀和试衣环节中的应用,虚拟现实设备本身的推广也在服装表演中起到了重要的作用。
越来越多的时尚品牌和设计师开始将虚拟现实设备与其品牌形象和宣传策略结合,通过虚拟现实技术展示品牌故事和产品信息,提升了品牌形象的时尚感和科技感,吸引了更多的年轻消费者。
二、虚拟现实技术在服装表演中的影响1. 提升了观赏体验虚拟现实技术的应用为服装表演带来了更具有沉浸感和创新性的观赏体验。
观众可以通过虚拟现实眼镜或者屏幕,近距离呈现时装秀的每一个细节,感受服装的纹理、灵动和设计理念。
这种全新的观赏体验极大地提升了观众对服装表演的兴趣和参与度,为时装界注入了更多的活力和潮流感。
2. 拓展了设计空间虚拟试衣和虚拟时装秀为设计师拓展了创作和展示的空间,使得他们能够更充分地表达自己的设计理念和创意灵感。
专利名称:一种生成虚拟试穿3D图像的方法专利类型:发明专利
发明人:李津,蒋婉棋
申请号:CN202210460211.8
申请日:20220428
公开号:CN114596412A
公开日:
20220607
专利内容由知识产权出版社提供
摘要:本说明书披露的多个实施例提供了一种生成虚拟试穿3D图像的方法。
用户不必实际试穿服饰,就可以获取到表征用户对服饰的试穿效果的虚拟试穿3D图像,这对用户来说是比较便利的,并且,得到的虚拟试穿3D图像中人体模型与服饰模型的融合效果是比较逼真的。
申请人:杭州华鲤智能科技有限公司
地址:310023 浙江省杭州市西湖区汇峰国际商务中心3号楼A1105室
国籍:CN
代理机构:北京博思佳知识产权代理有限公司
代理人:靳玫
更多信息请下载全文后查看。
第32卷第6期2006年12月东华大学学报(自然科学版)JOURNAL OF DONGH UA UNIVERSITYV ol.32,No.6Dec.2006基于网格的织物虚拟场景真实感模拟及计算机实现①王梅珍,王府梅,王善元(东华大学纺织学院,上海,200051)摘要提出并实现了一种在虚拟场景中进行织物真实感模拟的方法。
针对图像形式的特定场景,先确定要进行处理区域的边界,建立区域网格,对网格进行必要的拉伸、旋转等变换;然后进行纹理映射,同时保留场景原有的明暗度关系。
运用这种方法建立的织物场景模拟,可使织物设计者能够迅速地检查设计效果,为织物虚拟地展示提供了工具,具有良好的实用性。
关键词:网格,虚拟场景,织物,真实感模拟,计算机实现中图分类号:T P391.72传统的织物CAD系统中,织物的设计与应用是分开的。
设计师的设计思想只有在试生产出样品之后,将它布置在特定场景中,才能看到织物在场景中的应用效果。
为了使模拟的织物对其使用效果有一个直观的了解,最好能够对还处于模拟阶段的织物进行实景模拟,如将织物进行服装穿着仿真演示,或者将织物/做成0沙发、窗帘、床上用品后进行实景仿真等,这样才能使消费者对要生产的织物有一个感性的认识,便于设计师以最终的效果来指导织物设计,使织物生产真正为消费者服务,从而既可避免织物生产的盲目性也为消费者选择织物提供依据,同时,对演示效果欠佳的织物还可以进行即时修改,直到满意为止,真正做到以最终用途指导织物设计及生产。
在织物CA D系统中增加逼真的织物虚拟场景模拟功能,是织物CAD软件开发者的研究热点之一。
一般的场景模拟方法,都是先对虚拟场景进行三维建模,根据织物在三维空间的形态,建立曲面模型,然后结合光照模型,运用真实感图形算法,将织物纹理图像映射到空间曲面上,生成最终的织物场景效果图[1,2]。
但这种方法因为需要对空间场景建模,而空间场景建模是一个比较复杂的过程,这就限制了这种方法应用的普及性。
服装穿着模拟立体效果的实现方法王梅珍;王善元;王府梅【期刊名称】《东华大学学报(自然科学版)》【年(卷),期】2000(026)004【摘要】用自行研制开发的织物CAD软件进行了织物设计及模拟,并用图像处理方法对该织物进行了服装穿着仿真,使织物设计到服装穿着仿真成为一个有机的整体,为纺织厂能够从服装的穿着效果来决策织物的设计和生产提供了实用的依据。
%Fabric designed usin g our own developed FCAD system is simulatedinto garments by means of image process method.The whole system from fabric CAD to 3D garment simulation is very useful for the decision making of the design and production of fabrics for the textile mill 【总页数】3页(P41-43)【作者】王梅珍;王善元;王府梅【作者单位】中国纺织大学纺织学院,上海,200051;中国纺织大学纺织学院,上海,200051;中国纺织大学纺织学院,上海,200051【正文语种】中文【中图分类】TS941.26【相关文献】1.服装穿着热湿舒适性的评价方法 [J], 尹继亮;张一心;唐世君;来侃2.纹理映射技术在三维虚拟服装模拟中的应用与实现 [J], 吴梦熊;胡建鹏;耿兆丰3.湖南苎麻技术研究中心企业标准苎麻服装穿着刺痒感的评定方法 [J], 无4.一种模拟干扰下的雷达模拟目标实现方法 [J], 沈英;何海;华文艺;王琦龙5.网络虚拟展示中的服装模拟方法综述 [J], 张惠;郭瑞良因版权原因,仅展示原文概要,查看原文内容请购买。
服装设计虚拟现实技术在服装试穿中的应用虚拟现实(Virtual Reality,简称VR)技术在各行各业中的应用愈发广泛,而服装设计领域也不例外。
本文将探讨服装设计中虚拟现实技术在服装试穿中的应用,以及其对服装设计和消费体验的影响。
一、虚拟现实技术在服装试穿的介绍与原理虚拟现实技术是一种通过计算机生成的模拟环境,使用户能够身临其境地感受虚拟现实场景。
在服装设计中,基于虚拟现实技术的试穿系统通过模拟人体形态、纹理和风格等细节,以更真实、直观的方式展现服装效果。
1.1 三维建模与虚拟化虚拟现实的试穿系统首先需要对服装进行三维建模,将服装的样式、剪裁和细节以数字化的方式表现出来。
通过计算机的算法和图形处理技术,可以将服装的形状、材质等属性与真实世界相匹配,使得虚拟试穿的效果更加逼真。
1.2 身体扫描和动作捕捉技术为了实现更真实的试穿效果,虚拟现实的试穿系统通常需要借助身体扫描和动作捕捉技术。
身体扫描技术可以将用户的身体尺寸和形态数字化,以便在虚拟环境中合理地呈现服装的效果。
动作捕捉技术可以实时记录用户的动作和姿势,使得虚拟试穿的交互更加自然和流畅。
二、虚拟现实技术在服装试穿中的应用2.1 个性化定制和试穿传统的服装试穿过程需要用户亲自到实体店面进行,试穿过程繁琐,而且往往无法完全还原用户真实的场景和需求。
而基于虚拟现实技术的试穿系统可以实现个性化的定制和试穿,用户可以根据自己的需求和喜好进行服装的定制,系统将根据用户的身体数据和形态,实时生成虚拟试衣效果。
用户可以在虚拟环境中任意更换款式、颜色和搭配,以获得更满意的试穿体验。
2.2 减少成本和时间虚拟现实的试穿系统可以有效地降低试衣的成本和时间。
传统的试穿需要定制服装、制作样品以及面对面的试穿沟通,费时费力。
而通过虚拟现实技术,设计师和消费者可以通过互联网平台进行远程交流,消费者可以在线上进行多款式、多颜色的试穿体验,选择最满意的款式后再进行实际购买。
万方数据 万方数据图3纹理映射效果3.1.2多重纹理生成方法旧每个曲面都贴上同样的纹理太过单调,我们对纹理进行控制,在服装上的不同位置分别映射两种不同的纹理,使服装显出更多风格的变化。
本文实现了类似服装商标的效果,用一种图案作为商标贴于服装的左胸处。
实现该效果的方法是使用glGenTexturesO产生两个纹理,首先以一种纹理作为全局的纹理进行映射。
然后在需要改变原先纹理的部分调用新的纹理绑定函数glBindTextureO,并调用新的纹理求值函数gLUapO,计算纹理映射。
全局的纹理的一个贴图只对应一个曲面。
第二个商标纹理则覆盖了6*5个Bezier曲面,每个曲面映射了原来图片的1/30。
这几个曲面的定位并不困难,问题的关键是如何映射才能使30个曲面拼成一个图。
根据纹理映射的顺序,如图4所示。
(1。
o)图4构造曲面的数据点排列顺序和对应的纹理坐标曲面从右上角开始往左至左上角;然后到下一排曲面,仍旧从右往左,循环5次。
把30个曲面看成一个整体,左下角的曲面应该映射图片的左下角;同样,右上角曲面映射图片的右上角。
具体的方式如下:从第1个曲面开始,也即右上角曲面,映射坐标为:(1,1)、(1.1/6,1)、(I,1.1/5)、(1.1/6,1.1/5);第2个曲面是在第一个曲面左移一个位置的地方,垂直(y)方向值不变,水平(x)方向减少1/6即可,坐标如下:1/6,1)、(1—2/6,1)、(1.1/6,1.1/5)、(1.2/6,1.1/5):依此类推,第6个曲面坐标为:(1,5/6,1)、(1-6/6,1)、(1.5/6,1.1/5)、(1-6/6,1.1/5),这样我们就有了第一行的数据。
第2行的最右边的坐标是右上角曲面坐标下移一个位置得到的,此时水平(X)方向值不变,垂直(Y)方向减少1/5。
以后各曲面不再赘述,依此类推。
多重纹理映射实现流程如图5所示。
本文在服装的左胸部位使用了另外的贴图,模拟商标效果,效果如图3右侧,用两种不同纹理图案所产生的综合效果。
采用交互式缝合设置的三维服装模拟技术陈青青【摘要】目前,国内外对于三维服装试衣技术的研究已逐渐深入,但对于其中的关键步骤——服装衣片缝合信息的设置,却少有成果.服装的三维效果是通过缝合位于人体前后的二维衣片产生的,精确及便捷的缝合设置是实现良好模拟效果的重要步骤之一.在研究现有的三维虚拟试衣技术的基础上,提出了缝合信息设定的方法流程,并实现了交互式缝合设置过程.在导入二维CAD衣片文件后,经过交互式设置设定各衣片间的对应缝合边,并以文件形式保存相关信息,在试衣阶段通过导入该信息在对应衣片网格顶点间施加缝合力.经实验,通过该方法可以对缝合信息进行准确设置,使衣片在内外力的共同作用下逐渐变形,实现虚拟试衣.%Nowadays,the technology of three-dimensional virtual fitting has been gradually deepened both at home and abroad.But there are few result on the setting of garment stitching,which is one of the key processes in simulation.The three-dimensional effect is produced by suturing two-dimensional garments.Accurate and convenient suture set method is one of the important steps to achieve a good simulation effect.Based on the research of current three-dimensional virtual fitting technology,this dissertation proposed a new method to set stitching information and realized the interactive suture setting process.After importing two-dimensional garment files,it can set the corresponding stitched edges through interactive steps,and save these information as files.In fitting process,the system can import these files,according which the system can apply force to the corresponding vertexes.This method can provide accurate stitchinginformation,the garment can deform gradually under the external force and internal force,and the system can realize virtual try-on at last.【期刊名称】《计算机系统应用》【年(卷),期】2013(022)004【总页数】4页(P88-91)【关键词】虚拟缝合;三维试衣;衣片缝合;服装模拟【作者】陈青青【作者单位】莆田学院电子信息工程系,莆田 351100【正文语种】中文基于物理模型的试穿模拟, 是计算机图形学的研究热点之一, 可供服装设计师评价设计效果, 使消费者无需试穿即可了解着装效果, 从而订购服装. 试穿模拟包含衣片模型建立、衣片缝合、碰撞检测、布料仿真等多项技术, 模拟效果须同时满足两个条件: 一、真实性, 即反映不同体型特点的人体的虚拟试穿效果;二、可产业性, 要具备与纺织行业的可衔接性, 试穿应基于服装工业衣片原型, 模拟的虚拟服装才可快速产业化.目前, 越来越多的图形实验室专注于服装试穿模拟, 其中的重要步骤之一, 便是衣片模型的建立及缝合信息的设置. 但其所使用的服装原始模型大多为主观生成, 如 Chittaro等[1,2]在人体模型原型曲面的基础上, 加以一定的偏移放松量, 生成三维服装曲面;Turquin等[3,4]在虚拟人体的正面和背面草图勾绘衣服轮廓线, 然后利用基于围绕人体预先计算的距离场来生成衣服网格. 三维CAD技术所产生的服装网格模型,虽然可用于模拟服装效果, 但没有充分与二维服装CAD及服装生产企业进行良好的衔接, 如要将此模型产业化、量化, 则需要服装设计者重新设计. 国内部分实验室所使用的网格衣片, 虽为二维CAD技术所制作,但其缝合信息设置往往通过程序进行, 这种方式过于繁杂且不满足多样性要求.为了解决这一问题, 本文提出基于交互式中间件的二维衣片缝合信息设置方法, 在充分利用现今成熟发展的二维 CAD技术的基础上, 通过中间件进行服装的缝合信息交互设置, 为之后的服装缝合过程提供了准确的缝合数据, 确保虚拟缝合过程的正确完成. 通过此方法完成的三维服装试穿模拟, 所使用的衣片模型为二维衣片, 可以通过二维 CAD技术为服装的产业化提供数据支持, 同时由于采用交互式设置方法, 设计者可随时更换衣片缝合顺序, 满足服装多样性需求.1 衣片模型建立本文所使用的衣片模型通过二维 CAD软件设计,符合服装工业生产的需求. 用CAD 图形标准数据交换格式——DXF格式可以保存这些图形的精确数据, 再通过DXF 文件接口提取这些图形数据, 实现图形加工.DXF文件结构中的实体段数据包含了图形中所包含的图元类型、顶点、坐标等相关信息. 中间件可通过读取DXF文件内容获取衣片的顶点与边界信息, 得到如图1所示的衣片图形:图1 在中间件中导入衣片文件2 缝合信息设置在对各衣片进行三维缝合处理的过程中, 涉及到一项关键技术——缝合信息的设置. 整体的缝合过程为: 系统在对应的缝合边施加缝合力, 位于人体前后的二维衣片将逐渐靠拢, 从而将二维衣片缝合为三维服装[5]. 缝合信息包括缝合对应边和对应点. 要进行准确的三维虚拟缝合, 对应边和对应点规则的准确定义是十分重要的.对于不同的 CAD软件设计的服装, 所保存的CAD文件中均包含了2D衣片的相关信息, 但并不包含服装的纹理材质信息、不同部件间的相关缝合信息,则这些信息需要在试穿的模拟阶段通过程序设置, 这种方式过于繁杂且不满足多样性要求. 在现有的论文中, 少有关于缝合信息设置方面的研究成果. 本文介绍一种基于交互式的缝合信息设定方法, 可以准确的在对应的衣片间施加缝合力, 最终实现无缝接合.设定衣片的顶点集为 P[i](i=0,1,2…n), 边界集合为 Line[i], 边界上经网格化离散后的点集为 LP[i], 其中, LP[i]为边Line [i]上, 即顶点P[i]与P[i+1]间的离散边界点集合. 则当用户选择 A衣片上的点 PA[m]与PA[m+1], 以及B衣片上的点PB[n]与PB[n+1], 则确定了边界LA[m]与LB[n]为对应的缝合关系, 则在后期的缝合过程中, 将在点集LPA[m]与点集LPB[n]之间施加缝合力.缝合力的施加为点与点之间的对应关系, 为了准确的筛选出正确的点对, LP[i]上的点均以顺时针方向进行保存, 同时不同的选择顺序也将对所获得点集顺序产生影响, 如对于 A衣片, 若用户选择的顺序为PA[i]、PA[i+1], 则产生的点集顺序为LPA[i][j](j=1,2…n), 若用户选择的顺序为 PA[i+1]、PA[i], 则产生的点集顺序则相反, 为 LPA[i][j](j=n,n-1,n-2…1). 在本系统中, 以用户选择起止顶点顺序为顺时针或逆时针进行区分. 若以相同顺序选择, 则这两条边上的点之间的对应关系是正确的, 如图 2所示; 若以相反顺序选择,则其对应关系将出错, 如图3所示. 对此, 本文提出了处理此类情况的方法, 即在系统中加入参数 direction,用以表示用户选择的顺序, 当衣片A中的direction参数与衣片B中的direction参数不同时, 则可将B 的缝合边点集顺序进行调换.图2 正确的缝合对应关系图3 错误的缝合对应关系在导入二维衣片后, 用户交互式设置缝合信息,设置完效果如图4所示:图4 缝合对应边的设置在该中间件中, 还可同时设置服装的纹理材质信息, 可从服装的纹理库中选择, 则服装设计者可以随时更换服装纹理, 以达到最满意的设计效果.最后, 保存相关的服装衣片信息、缝合信息、纹理信息等, 供之后的虚拟缝合模拟步骤使用. 试穿模拟系统中, 可直接导入该文件, 系统将自动读取衣片、网格、缝合边对、纹理等信息, 直接进行虚拟缝合.3 虚拟缝合过程三维虚拟缝合处理过程的主要步骤如下[6]:(1) 设定衣片的缝制初始位置, 使相应衣片分别位于人体前后的对应位置.(2) 系统在对应衣片顶点间施加缝合力, 各顶点依据牛顿第二定律进行运动, 在衣片内力的作用下,对应缝合衣片将逐渐靠拢.(3) 受自然重力作用下落, 实现最终效果.二维 CAD衣片文件经过网格化后所产生的顶点为二维顶点, 需进行空间几何变换, 转换为三维顶点,并放置到缝制初始位置上[7]. 通过将衣片上的关键点信息与人体的关键点信息进行对应完成衣片的初始位置放置.根据交互式缝合设置所产生的缝合信息 , 系⇀统将在衣片的对应缝合边上⇀施加缝合力,其中 k为缝合力系数, l 表示两缝合质点间的距离方向矢量. 缝合边力的施加如图5所示.图5 缝合边力的施加二维衣片在缝合的初始时刻处于静止状态, 二维衣片到三维服装的缝合过程是随时间变化的动态系统[8]. 网格质点在运动过程中受到内力与外力的共同作用, 整个二维衣片将逐渐变形. 其中:内力为质点间的弹簧力:外力为重力、缝合力、阻尼力的集合:则质点的运动过程为:式中cε表示弹簧的弹性变形系数, 根据织物的材质性能确定.表示质点 p 0与 p i 之间在 t时刻的距离,表示质点 p 0与 p i之间在初始时刻的距离,M为织物总重量, n为质点总数, Cd为阻尼系数.则质点在下一时刻的速度与位置为:质点在受力过程中的状态如图6所示.图6 质点受力过程状态三维缝合流程如图 7所示. 若所有对应缝合顶点间的距离均小于特定值ε, 缝合过程结束. 此时, 在每个缝合质点对间加上一个初始距离极小、弹簧系数极大的弹簧. 图7 缝合整体流程4 实验结果本文算法采用VS2005和OpenGL实验环境, 模拟效果如图8和图9所示. 图8为静态试穿结果, 图9为服装网格在风吹下的效果图, 通过实验可见, 基于文中的缝合边设置方法可以获得良好的试穿效果, 同时,所使用的服装衣片为二维CAD软件所制作, 相比使用三维服装原型, 可更快速应用于实际生产, 此外, 若缝合边设置错误, 可通过中间件即时修改, 相比通过程序进行修改, 更为方便快捷.图8 静态试穿效果图图9 服装网格的风吹效果图5 结论缝合信息设置是三维缝合处理模型的关键步骤.本文在研究现有三维试衣技术的基础上, 提出并实现了缝合信息设定的流程及方法, 可以快速形成准确的衣片缝合关系, 系统便可根据这部分信息在前后衣片的相应顶点间施加缝合力, 使得衣片进行相互靠拢以实现最终缝合. 最后, 通过实验证明, 以交互式缝合设置为基础的服装模拟可以获得良好的实验效果, 接下来要继续针对交互式缝合技术进行完善, 如充分考虑各种服装分类的缝合规律, 从而实现更高复杂度的服装模拟.参考文献【相关文献】1 Chittaro L, Corvaglia D. 3D virtual clothing:from garment design to web3D visualization and simulation.Tempe, AZ.7th International Conference on 3D Web Technology.USA:ACM, 2002. 73-84,204.2 Luo ZG, Yuen MMF. Reactive 2D/3D garment pattern design modification. Computer-aided Design, 2005,37(6):623-630.3 Ttrquin E, Wither J, Boissieux L. A sketch-based interface for clothing virtual chatacters. IEEE Computer Graphics and Applications, 2007,27(1):72-81.4 Sungmin K, Chang KP. Basic garment pattern generation using geometric modeling method. International Journal of Clothing Science and Technology, 2007,19(1):7-17.5 聂卉,罗笑南.三维虚拟服装缝合技术研究.计算机辅助设计与图形学学报,2002,14(11):1010-1014.6 向静.织物悬垂模拟与服装虚拟缝合技术[硕士学位论文].上海:东华大学,2002.7 Luca C, Demis C. 3D virtual clothing:from garment design to web3d visualization and simulation. Computer Graphics,2003,3:73-84.8 刘卉,陈纯,施伯乐.基于改进的弹簧-质点模型的三维服装模拟.软件学报,2003,14(3):619-627.。