计算机图形学电子教案c6教程文件.pptVIP

  • 1
  • 0
  • 约2.44千字
  • 约 95页
  • 2018-04-09 发布于天津
  • 举报
计算机图形学电子教案c6教程文件.ppt

第6章 曲线与曲面;第6章 曲线与曲面;概述;概述;概述;概述;6.1 基础知识;曲线的表示形式;1. 曲线的表示形式;1. 曲线的表示形式;1. 曲线的表示形式;1. 曲线的表示形式;1. 曲线的表示形式;1. 曲线的表示形式;1. 曲线的表示形式;1. 曲线的表示形式;1. 曲线的表示形式;1. 曲线的表示形式;1. 曲线的表示形式;对于平面曲线,密切面就是其所在平面,副法失B是固定不变的。 对于非平面曲线,B不再是常矢量,它的变化率: 反映了曲线的扭挠性质,记为挠率?。;1. 曲线的表示形式;1. 曲线的表示形式;1. 曲线的表示形式;2. 曲面的表示形式;2. 曲面的表示形式;3. 连续性;3. 连续性;参数连续性:组合参数曲线在连接处具有直到n阶连续导矢,即n阶连续可微,这类连续性称之为n阶参数连续性,简记为Cn。 C0 (位置连续); P(1)=Q(0) C1 (斜率连续); C0,且P’(1)=Q’(0) C2 (曲率连续); C1,且P’’(1)=Q’’(0);3. 连续性;3. 连续性;插值:给定一组有序的数据点Pi,i=0, 1, …, n,构造一条曲线顺序通过这些数据点(型值点),称为对这些数据点进行插值,所构造的曲线称为插值曲线(Interpolate curve) 。 (如:线性插值、抛物线插值) 逼近:当型值点太多时,插值困难。构造一条曲线使之在某种意义下最接近给定的数据点(但未必通过这些点),反映出实验特性、变化规律和趋势等。在计算数学中,逼近通常指用一些性质较好的函数近似表示一些性质不好的函数。如:最小二乘法。;4. 插值、逼近、拟合和光顺;第6章 曲线与曲面;6.2 曲线曲面设计基础;1. 参数多项式曲线;1. 参数多项式曲线;;1. 参数多项式曲线;2. 三次参数样条曲线;2. 三次参数样条曲线;2. 三次参数样条曲线;Ferguson曲面;第6章 曲线与曲面;6.4 Bézier 曲线与曲面;1. Bézier曲线概述;1. Bézier曲线概述;1. Bézier曲线概述;1. Bézier曲线概述;2. Bézier曲线的定义;0到3次Bernstein基函数的图形;3. 常用Bézier曲线的矩阵表示;3. 常用Bézier曲线的矩阵表示;3. 常用Bézier曲线的矩阵表示;3次Bézier曲线(matlab);4. Bézier曲线的性质;4. Bézier曲线的性质;4. Bézier曲线的性质; 4. Bézier曲线的性质;(4) 二阶导矢: 是一条n-2次的Bézier曲线,所以: 上式表明:2阶导矢只与相邻的3个顶点有关。事实上,r 阶导矢只与(r+1)个相邻点有关,与更远点无关。 将P’(0)、P’’(0)及P’(1)、P’’(1)代入曲率公式,可以得到Bézier曲线在端点的曲率分别为: ;(5) n次Bézier曲线的K阶导函数的差分表示: 其中,高阶向前差分矢量由低阶向前差分矢量递推地定义: 例如:;4. Bézier曲线的性质;4. Bézier曲线的性质;4. Bézier曲线的性质;(11) Betnstein基函数的递推性(降阶) : 证明: 即高一次的Bernstein基函数可由两个低一次的Bernstein基函数线性组合而成。 ;4. Bézier曲线的性质;4. Bézier曲线的性质;凸包性(convex hull): 由基函数的“规范性”和“非负性”,可证明曲线位于特征多边形的顶点构成的凸包内。 变差缩减性: 若Bézier曲线的特征多边形是一个平面图形,则平面内任意直线与曲线的交点个数不多于该直线与其特征多边形的交点个数,这一性质叫变差缩减性质。 此性质反映了Bézier曲线比其特征多边形的波动还小,也就是说Bézier曲线比特征多边形的折线更光顺。;5. Bézier曲线的递推算法(de Casteljau);5. Bézier曲线的递推算法(de Casteljau);5. Bézier曲线的递推算法(de Casteljau);由此得到Bézier曲线的递推计算公式: 这便是著名的de Casteljau算法。用这一递推公式,在给定参数下,求Bézier曲线上一点P(t)非常有效。上式中: Pi0=Pi是定义Bézier曲线的控制点,P0n即为曲线P(t)上具有参数t的点。 de Casteljau算法稳定可靠,直观简便,可以编出十分简捷的程序,是计算Bézier曲线的基本算法和标准算法。;5. Bézier曲线的递推算法(de Casteljau);6. Bézier曲线的分割与拼接;6. Bézier曲线的分割与拼接;6. Bézier曲线的分割

文档评论(0)

1亿VIP精品文档

相关文档