网站大量收购闲置独家精品文档,联系QQ:2885784924

北京工业大学计算机图形学课件6-1 参数曲线介绍.ppt

北京工业大学计算机图形学课件6-1 参数曲线介绍.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章 参数曲线曲面 parametric curve and surface 提纲 参数多项式曲线/曲面 (Parametric polynomial curve/surface ) 贝塞尔曲线 (Bezier curve) B-样条曲线曲面(B-spline curvessurfaces) 参数曲线/曲面举例 续: X=sin(t) y=cos(t) 第一节 参数多项式曲线 名词解释 插值、逼近、拟合 光顺 具有二阶几何连续性(GC2) 不存在多余拐点和奇异点 曲率变化较小 常用参数曲线:三次参数曲线 低于三次? 高于三次? Hermit曲线 Hermit曲线的启示? 几何表达形式的优势 参数多项式曲线的几何表示形式 分解代数系数矩阵C使其具有一定几何意义: C?GM 例: 问题描述: 启示:分段多项式曲线表达能力更强 曲线参数化 曲线的参数化 节点:型值点在参数区间上对应的每个参数值称为节点 参数化:针对一组有序型值点确定参数分割,称之为对这组型值点参数化 常用型值点参数化方法 均匀参数化(等距参数化) 累加弦长参数化 修正弦长参数化法 参数区间的规格化 小结 曲线基础 参数多项式曲线(分段 VS. 连续) 控制条件增加 VS. 曲线次数稳定 几何表达形式(GB VS. CT) 曲线参数化 第二节 Bezier曲线 以t:1-t为定比进行分割构造出的曲线 Bezier曲线定义 ? 多项式空间及其基函数? Bezier曲线 1962年,法国雷诺汽车公司的P.E.Bezier构造了一种以逼近为基础的参数曲线和曲面的设计方法,并用这种方法完成了一种称为UNISURF的曲线和曲面设计系统,1972年,该系统被投入了应用。 Bezier方法将函数逼近同几何表示结合起来,使得设计师在计算机上就象使用作图工具一样得心应手。 Bezier曲线定义 三次Bernstein基函数 Bernstein基函数的性质(1) 正性 Bernstein基函数的性质(2) Bernstein基函数的性质(3) 导函数 升阶公式 Bernstein基函数的性质(4) 最大值 Bezier曲线性质 端点性质 对称性 凸包性 几何不变性 仿射不变性 Bezier曲线端点性质(1) 位置矢量:当t=0时,P(0)=P0 当t=1时,P(1)=Pn 切矢量:因为 所以 Bezier曲线端点性质(2) 二阶切矢: Bezier曲线对称性 由控制点 构成的Bezier曲线与原曲线形状相同,方向相反 Bezier曲线的凸包性 曲线上各点:控制点的凸线性组合 直线的再生性 平面曲线的保型性:保凸性、变差缩减性 Bezier曲线的拟局部性 当移动第i个控制顶点时,对应参数t=i/n的曲线上的点变动最大,远离i/n的曲线上的点变动越来越小 Bezier曲线处理1—曲线拼接 曲线次数最高不超过10次 满足连续条件的分段曲线拼接 Bezier曲线处理2—曲线升阶 保持Bezier曲线的形状与方向不变,增加定义它的控制顶点数,也即是提高该Bezier曲线的次数 Bezier曲线的生成 代数计算过程的推导: Bezier曲线的表达能力? 圆弧? 有理Bezier曲线的定义 例:圆弧的定义 采用3次有理Bezier曲线可精确表示圆弧 小结 Bezier曲线的定义及性质 Bernstein基函数定义 Bernstein基函数性质 Bezier曲线的生成 有理Bezier曲线概念 当t=0时,P’(0)=n(P1-P0),当t=1时,P’(1)=n(Pn-Pn-1) Bezier曲线端点r阶导数只与r+1个邻近点相关 结论:曲线始末端点性质相同 Bezier曲线的拼接 Demo Bezier曲线是其特例:权因子恒等于1 * 交互式计算机图形学-Interactive Computer Graphics * 一种复杂模型造型方法 预备知识 三次参数曲线的定义条件 四个系数:需要4个限制条件 Hermite曲线:端点的位置矢量、切矢量 Bezier :端点的位置矢量、及另两个用以定义端点切矢量的控制点 Splines: 4个控制点 Hermit基函数 1 1 对比:线性插值函数 1-t t 可记作:GB=GMT=CT 代数表示形式 代数系数矩阵 几何表示形式 几何系数矩阵 基函数矩阵 更一般地…? 几何表示形式 几何系数矩阵 (控制顶点矩阵) 调和函数 (基函数)矩阵 另一个问题:构造长的曲线? 在端点处连接Hermite曲线 ? 放样点 (型值点) 参数节点 (参数化)

文档评论(0)

ormition + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档