论文部分内容阅读
虚拟服装建模在服装工业、影视及游戏、电子商务等诸多领域都有着广泛应用,一直是计算机图形学领域的研究热点和难点,直到现在快速、逼真的布料模拟的实现仍然是一个挑战。本文主要面向虚拟服装建模,针对该过程中服装和人体模型的配准技术、布料的碰撞修复技术、以及服装动画方法等开展了一些研究,主要内容如下: (1)提出一种模型配准方法,用于实现服装与人体模型之间的粗配准。基于主成分分析法提取两模型的坐标轴,求解旋转和平移矩阵使得两个坐标轴重合,从而实现两个模型之间的粗配准。 (2)提出一种历史信息无关的穿透修复方法。该算法首先做离散碰撞检测,并结合网格的正反面信息确定非法点,由非法点和与之相交的三角形构成一组相交元,为相交元求解响应向量,使非法点移动到合法的区域,且相交元整体的位移量最小,从而完成碰撞修复。 (3)提出一种将服装网格绑定到人体网格的动画方法。用现有的物理仿真法和本文提出的服装绑定的方法得到服装动画,将这两种方法做对比,比较各自的优缺点和适用场景。物理仿真的方法仿真出的效果比较逼真,但缺点是求解复杂,无法保证实时性。基于服装绑定的实时动画方法则是利用三维重心坐标度量服装和人体的相对位置,在人体姿势改变后保持服装的相对位置始终不变,从而将服装绑定在人体上,生成着装人物动画。该方法速度较快,能保证实时性,但缺点是逼真程度不高。 本文提出的穿透修复方法可较快速地解决布料模拟中的碰撞问题,一定程度提高了整个布料模拟过程的运行速度和稳定性。提出的服装绑定到人体网格的动画方法则可以方便快捷的得到虚拟服装动画,与物理仿真方法分别在各自适用的场景中发挥作用。