当前位置: 首页 > 专利查询>东华大学专利>正文

一种三维虚拟服装的立体剪裁方法技术

技术编号:16064695 阅读:104 留言:0更新日期:2017-08-22 16:59
本发明专利技术提供了一种三维虚拟服装的立体剪裁方法,步骤1:将三维虚拟服装网格存储为半边结构三角形网格;步骤2:通过切割平面与三维虚拟服装网格的交线确定切割路径;步骤3:对切割路径分类处理,分割三角形。步骤4:分离三角形;对切割路径所在的三角形进行分割以后,分割路径会成为三角形的一条边,如果此边不为边界,将此边所在的两个三角形进行分离,这样分割路径所在的边都成为了边界边;步骤5:对三维裁片进行分组;通过对边界边所连接的三角形的遍历,将边界边隔离的三角形网格分离出来,形成独立的裁片。本发明专利技术通过对三维虚拟服装进行精确快速虚拟剪裁和面片分割,可以有效地在不同人体模型表面实现自由组合,构造新的着装形态。

Three dimensional virtual garment draping method

The present invention provides a method for three-dimensional tailoring, 3D virtual clothing step 1: grid storage 3D virtual clothing for the half structure triangle mesh; step 2: the cutting path is determined by the intersection of the cutting plane and 3D virtual garment mesh; step 3: the cutting path classification processing, segmentation of the triangle. Step 4: separating triangle; after segmentation of the cutting path of the triangle, the triangle segmentation path will become an edge, if the edge boundary, the two sides of the triangle this separation, this segmentation path where the edge has become the boundary edge; step 5: group of three-dimensional cutting through the connection of plates; boundary triangle traversal, separating triangle mesh boundary edge of the barrier, the formation of independent pieces. The invention can realize the free combination of different human model surfaces and construct a new dress pattern through accurate, rapid, virtual tailoring and surface segmentation of the three-dimensional virtual garment.

【技术实现步骤摘要】
一种三维虚拟服装的立体剪裁方法
本专利技术涉及一种三维虚拟服装的立体剪裁方法,主要用于服装辅助设计,属于计算机科学中的虚拟现实

技术介绍
随着信息技术的飞速发展,虚拟现实技术在服装领域的研究越来越受到人们的关注,三维虚拟服装的研究已经成为纺织服装领域的热门课题。三维服装模型在三维虚拟试衣、三维影视、三维网络游戏等领域扮演着重要的角色,随着这些应用的不断发展,三维服装仿真的实用性与商业价值已经不言而喻了。通过计算机辅助设计技术构建的虚拟三维服装模型是个复杂的过程,需要耗费大量的时间资源。现有的三维服装的着装效果的展示方法中,皆是将服装应用在特定的人体姿态上,为了更好的展示三维服装的着装效果,需要将三维虚拟服装在不同人体模型表面呈现,此时,需要对三维虚拟服装进行精确快速虚拟剪裁,目前现有技术中还是空白。
技术实现思路
本专利技术要解决的技术问题是如何对三维虚拟服装进行精确快速虚拟剪裁。为了解决上述技术问题,本专利技术的技术方案是提供一种三维虚拟服装的立体剪裁方法,其特征在于,该方法由以下5个步骤组成:步骤1:将三维虚拟服装网格存储为半边结构三角形网格;步骤2:通过切割平面与三维虚拟本文档来自技高网...
一种三维虚拟服装的立体剪裁方法

【技术保护点】
一种三维虚拟服装的立体剪裁方法,其特征在于,该方法由以下5个步骤组成:步骤1:将三维虚拟服装网格存储为半边结构三角形网格;步骤2:通过切割平面与三维虚拟服装网格的交线确定切割路径;步骤3:对切割路径分类处理,分割三角形。步骤4:分离三角形;对切割路径所在的三角形进行分割以后,分割路径会成为三角形的一条边,如果此边不为边界,将此边所在的两个三角形进行分离,这样分割路径所在的边都成为了边界边;步骤5:对三维裁片进行分组;通过对边界边所连接的三角形的遍历,将边界边隔离的三角形网格分离出来,形成独立的裁片。

【技术特征摘要】
1.一种三维虚拟服装的立体剪裁方法,其特征在于,该方法由以下5个步骤组成:步骤1:将三维虚拟服装网格存储为半边结构三角形网格;步骤2:通过切割平面与三维虚拟服装网格的交线确定切割路径;步骤3:对切割路径分类处理,分割三角形。步骤4:分离三角形;对切割路径所在的三角形进行分割以后,分割路径会成为三角形的一条边,如果此边不为边界,将此边所在的两个三角形进行分离,这样分割路径所在的边都成为了边界边;步骤5:对三维裁片进行分组;通过对边界边所连接的三角形的遍历,将边界边隔离的三角形网格分离出来,形成独立的裁片。2.如权利要求1所述的一种三维虚拟服装的立体剪裁方法,其特征在于:所述步骤2包括如下步骤:步骤2.1:确定切割三维虚拟服装网格的切割平面;步骤2.2:连接切割三维虚拟服装网格的切割平面;步骤2.3:求得切割平面和三维虚拟服装网格的交线;步骤2.4:筛选符合条件的交线作为切割线;步骤2.5:连接切割线,并排序,作为切割路径。3.如权利要求2所述的一种三维虚拟服装的立体剪裁方法,其特征在于:所述步骤2.1中,对于手动确定切割路径的情况,确定切割平面的具体方法为:方法一:使用两个指定点和当前视点确定切割平面;两个指定点射设为Ps和Pe,当前视点设为Pviewer,通过Pviewer和鼠标点击位置Pmouse来确定一条射线L,射线L方向为Pmouse-Pviewer;使用射线L与三维虚拟服装网格求交点,在交点中选出距离Pviewer最近的交点作为Ps,使用同样的方法确定Pe;使用Ps、Pe、Pviewer确定切割平面αi;此方法适用于手动确定切割路径。4.如权利要求3所述的一种三维虚拟服装的立体剪裁方法,其特征在于:所述步骤2.1中,对于确定切割路径起始点和终点后,根据切割部位确定切割路径的情况,确定切割平面的具体方法为:方法二:使用两个指定点和指定视角确定切割平面。5.如权利要求4所述的一种三维虚拟服装的立体剪裁方法,其特征在于:所述步骤2.1中,对于整体切割情况,确定切割平面的具体方法为:方法三:使用指定点和指定法向量确定切割平面。6.如权利要求3所述的一种三维虚拟服装的立体剪裁方法,其特征在于:所述步骤2.2中,在手工确定切割路径的情况下,当出现多于两个指定点时,会出现多个切割平面,此时根据切割平面的交点,将切割平面连接在一起,以形成连续的切割路径;为了连接两个相邻的切割平面,前一个指定点作为当前指定点的起始点,使用前一个指定点、当前指定点、当前视角来确定当前切割面。7.如权利要求5或6所述的一种三维虚拟服装的立体剪裁方法,其特征在于:所...

【专利技术属性】
技术研发人员:李端钟跃崎毋戈
申请(专利权)人:东华大学
类型:发明
国别省市:上海,31

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

1