论文部分内容阅读
织物的变形效果模拟以及虚拟试衣技术在电子商务、服装CAD、影视及游戏制作等诸多领域都有着很广泛的应用。近年来,为了解决传统商场试衣的麻烦,虚拟试衣系统的研究引起国内外众多学者的重视,并进行了一系列探索性的研究。本文主要分析了虚拟现实技术和虚拟试衣技术在国内外的研究现状和相关技术,研究和实现了基于converse3D的虚拟试衣系统。本文分为三部分,第一部分阐述了一种基于弹簧-质点模型的织物变形仿真技术,通过物理建模的方式,用数值积分方法实现了织物的仿真,并且得到了织物实时仿真系统。在建立弹簧-质点模型时,由于采用的是理想弹簧模型下的线性关系,导致所得结果和真实织物变形的效果不一样,出现了“超弹性”现象,为了避免此种不切实际的情况发生,文中采用位置修正法进行了弥补,也就是由理想的线性关系得到的弹簧力的方向不变,而大小则根据阀值去进行强制的约束,此修正法的计算很简单,并且贯穿算法的始末,计算速度大大提高。第二部分本文通过比较传统的碰撞检测算法以及本文采用的碰撞检测算法,验证了此算法的可行性及有效性,能够有效检测出物体与织物间的碰撞。而且从虚拟环境时空相关性中得到启发,提出了遍历跟踪策略,大大减少了参与测试包围盒数目。通过实验证明了该算法可有效处理任意形状的多面体,当物体发生旋转时,通过一种近似的方法能够及时构建对象旋转后的包围盒。第三部分本文实现了在虚拟现实引擎上进行虚拟试衣,可以进行交互操作,对试穿的效果可以进行360度的浏览,试衣效果具有三维性,比较好地实现了虚拟试衣的目的。最后,在对织物变形效果模拟及虚拟试衣技术深入研究的基础上,对该领域中有待进一步研究和解决的问题进行了展望。