论文部分内容阅读
随着人们生活水平的不断提高,消费者对时尚的追求日益迫切,如何紧跟时代步伐,高效率、低成本的设计、生产出消费者喜爱的服装是企业的立身之本。然而传统的二维服装CAD系统已经很难满足企业产品开发的需求,企业迫切需要一种更加便捷、高效、全新的三维服装设计系统作为设计的工具。为此,文中对三维服装设计系统进行了研究,主要内容包括参数化人台建模、虚拟设计和三维到二维的纸样转换,使用开发工具为VisualC++和OpenGL图形函数库。 使用三维几何造型工具POSER建立标准人台模型,在3DSMAX中进行编辑并文件导出,通过编程进行读入及参数化,基于OpenGL实现了三维人台模型的绘制。建模过程中,与传统的通过切割人体进行特征部位变换的建模方法不同,采用了通过建立变换函数对模型的每个相关点进行单独计算的新算法,较好的完成了参数化人台模型的建立。 在三维人台模型的基础上,结合三维交互技术、三角网格和三维B样条技术,实现了服装虚拟设计模块。在虚拟的三维人台上,程序会根据人体尺寸自动生成原型服装,之后可以根据需要在此基础上对其款式进行任意分割、变形等处理,也就是进行虚拟服装设计。 三维到二维的纸样转换部分结合企业实际生产技术要求和前人三维展开经验,提出了一种基于B样条曲线长度计算的几何展开法。该算法以服装曲面展开前后中心关键点到边界关键点的距离相等为理论基础,并以此建立曲面点与平面点之间的联系,计算出三维关键点在平面上对应的位置,进而完成纸样的转换过程。 本文最终设计完成了一个三维服装设计系统。系统建立的参数化人台模型精确逼真,特征部位过渡自然,能自由便捷的进行三维虚拟设计,并能快速地进行三维款式到二维纸样的转换,初步达到了课题计划的要求。