论文部分内容阅读
三角网格平面参数化在计算机图形学中具有非常广泛的应用,例如纹理映射、重网格化和曲面拟合(重建)等。然而在三角网格(不可展曲面)平面参数化的过程中不可避免会带来扭曲形变,例如:面积形变、角度形变以及拉伸形变等。为解决这一基本问题,本文提出了多边界网格模型的虚拟边界参数化方法。本文首先提出一种虚拟边界参数化方法的改进算法,即拉伸算子引入到网格的每个内点,在保证角度形变小的同时,尽量减小参数化后的面积形变和拉伸形变。在此基础上针对虚拟边界网格参数化方法只能作用在单边界三角网格这一缺陷,本文又提出了两种将多边界网格转换为单边界网格的方法:重心补点法和自适应补点法,最终获得一种能够处理多边界网格模型的带有拉伸算子的虚拟边界参数化新方法。最后,针对多边界的汽车模型、人脸模型和帽子模型,将本文的参数化方法与已有的三种经典的参数化方法:线性的基于角度展平的参数化方法、最小二乘共形映射方法以及尽可能保形参数化方法进行比较,实验结果表明,本文方法产生的扭曲形变相对较小,并且纹理映射的效果要明显优于这三种经典方法。