论文部分内容阅读
几何造型是计算机辅助几何设计和计算机图形学的一项重要内容,而曲线曲面的设计与造型又是几何造型的一个主要内容。曲线曲面造型技术可分为参数和隐式两大类,参数方法的研究由来已久并已相当完善,而近年来隐式方法受到了越来越多的关注。与参数曲面相比,隐式曲面在构造复杂形体方面具有不可替代的优势。在所有隐式方法中,以代数曲线曲面最具代表性。 本文主要研究代数曲线和曲面的设计与控制问题,具体包括代数曲线不同构造形式的性质分析和应用、代数曲面的构造、分片代数曲面blending问题中的自由参数选取等内容。 在代数曲线设计方面,首先介绍一种从给定的带权值的控制顶点集出发,利用多边形的重心坐标构造代数曲线的方法,并分析其特点进而将这种方法应用于端点插值曲线的构造;然后基于对一种特殊的泛涵样条的分析和研究,提出了一种端点插值三次代数样条曲线的构造算法,这种样条曲线在段与段之间满足G~2连续,在端点处亦满足二阶插值条件;最后提出一种基于由控制顶点连成的多边形几何信息在空间延拓产生的指导向量结合一定的端点插值条件构造代数曲线的方法,且给出了该方法生成曲线的简洁的显式表达式,并在理论上分析了其性质。 在代数曲面造型和控制方面,将上述基于指导向量构造代数曲线的方法推广到高维,应用于隐式曲面的构造;另外,给出了一套用于选取在分片代数曲面blending问题中经常出现的自由参数的方法。通过极小化代数曲面的光顺能量并在必要时添加一些点约束条件,我们较好地解决了这个问题,由选取的这些参数可以得到具有合理外形的(分片)代数过渡曲面。