计算机图形学第五章曲线和曲面.ppt

B样条曲线的节点矢量对曲线形状是有影响的,它对节点矢量的基本要求是非递减。由等距节点构造的B样条曲线称为均匀B样条曲线。但节点可以是非均匀的,这包含两个含义:①节点区间的长度不等;②重节点,即节点区间的长度为零。 (注意:节点矢量的整体平移和整体比例变换对B样条曲线的形状是没有影响的。) 我们把顺序r个节点相重称为该节点具有重复度r或称该节点为r重节点,它具有以下性质: (1)在B样条曲线定义域内的内重节点,重复度每增加1,曲线段数减1,样条曲线在该重节点处的可微性或参数连续阶降1。因此,k次B样条曲线在重复度为r的节点处是Ck-r连续的。一条位置连续的曲线,其内节点所取的最大重复度等于曲线的次数k,端点的最大重复度为k+1。使用这一性质,可以在B样条曲线内部构造尖角(零次连续)。 (2)当端节点的重复度为k+1时,k次B样条曲线就具有k次Bezier曲线相同的端点几何性质。 (3)由节点矢量U=[0,…,0, 1,….,1](k+1个0,k+1个1)构造的B样条曲线就是Bezier曲线。 (4)内节点为均匀分布,端节点有重复度k+1的节点向量称为准均匀的。 5)重节点对B样条曲线的影响 6)B样条曲线举例 零次B样条:就是控制顶点点列本身。 一次B样条:在节点不重复的情况下,一次B样条曲线就是控制多边形自身。 二次B样条: 7)B样条曲线的生成 Ⅰ)生成第一段曲线

文档评论(0)

1亿VIP精品文档

相关文档