论文部分内容阅读
近年来,无缝针织工业在世界范围内发展迅速,随着市场的变化,企业在设计针织物的时候,希望可以找到更快的设计方式,设计出适应市场需求的产品。传统上,新产品在设计时需要多次打样,并根据打样效果进行修正后,才能正式投入到生产中,浪费了大量的人力物力,而且设计周期长,不能及时满足市场的需求。为了能更快的设计新产品并尽快投入到生产中去,使设计师能够直观察看设计效果,因此开发一个虚拟设计展示系统具有相当的实用价值和现实意义。本文基于虚拟展示技术,以“无缝针织产品智能设计和虚拟加工"项目为背景,重点研究纹理在局部范围内的映射效果算法,并将研究成果应用到针织物虚拟设计系统。主要工作包括:1.研究局部纹理映射方法。针对三维网格构造实体模型的无参数化的特点,通过分析前人的研究成果,提出了基于区域增长的局部纹理算法。首选通过选中一个纹理初始基准面,从中提取出纹理映射中心点,并以此基准面为基础,按照一定算法向其周边进行扩展,使其周边的面展平到和基准面在同一个面上,并利用此计算出每一个面顶点的纹理坐标,直至扩展达到一个合理的范围。该算法能有效的控制纹理的映射范围,在一定程度上保证了局部范围内的纹理映射。2.针对区域增长的局部纹理映射算法的局限性,引入了三角分割的概念。在进行局部纹理映射的过程中,有时会出现过度纹理映射。通过对可能出现过度纹理映射的情况进行了总结归纳出,共有三种可能出现的过度纹理映射的情况,并针对每一种情况,对于部分超过范围的三角面,通过求切线交点的方法进行三角分割,直至获得贴图的合适映射区域。3.研究了交互性的操作,主要针对用户设计的便捷性,允许用户可以直接在三维模型上对映射效果进行操作修改,并实时反映在三维模型上。4.将研究成果整合到针织物虚拟设计系统,该系统包括实体模型的导入、纹理映射、旋转交互展示等功能。在局部纹理映射上,系统提供了强大的交互能力,使设计人员能够极方便的对展示的效果进行修改,并获得实时效果,极大提高了设计效率,该系统具有很实用的价值。