计算机图形学教学教材.ppt
苏州大学计算机科学与技术学院 两种降阶格式 Forrest 格式 Farin格式 降阶逼近的文献 M. A. Watkins and A. J. Worsey, Degree reduction of Bézier curves, Computer Aided Design, 20(7), 1988, 398-405 胡事民、孙家广、金通光、汪国昭,Approximate degree reduction of Bezier curves, Tsinghua Science and Technology, No.2, 1998, 997-1000. 雍俊海、胡事民、孙家广、谭新宇,Degree reduction of B-spline curves, Computer Aided Geometric Design, 2001, Vol. 13, NO. 2, 2001, 117-127. B 样条曲线 Bezier曲线的有缺点 一是控制多边形的顶点个数决定了Bezier曲线的阶次 二是不能作局部修改 三是Bezier曲线的凸包性较强 四是Bezier曲线或曲面的拼接比较复杂 1972年,Gordon、Riesenfeld等人发展了1946年Schoenberg提出的样条方法 , 提出了B样条方法,在保留Bezier方法全部优点的同时,克服了Bezier方法的弱点。 B-样条曲线 如何理解B-样条? 样条插值,三对角方程 (函数、参数) 给定分划,所有的B样条的全体组成一个线性空间,线性空间有基函数,这就是B样条基函数 由B样条基函数代替Bezier曲线中的Bernstein基函数,即B样条曲线。 提纲 B样条的递推定义和性质 B样条曲线的性质 de Boor 算法 节点插入算法 1.B样条曲线的数学表达式 若给定N=m+n+1个顶点,则第i段n次等距离分割的B样条曲线函数为: B样条的递推定义和性质 其中n表示B样条的次数,m为最大段号,t为节点,i为B样条的段号。 是第i段曲线控制多边形的n+1个顶点 (分段混合函数) B样条的递推定义和性质 B样条曲线的方程定义为: 是控制多边形的顶点 Fi,k(t) (i=0,1,..,k) 称为k阶(k-1次)B样条基函数 B样条基函数是一个称为节点矢量的非递减的参数t的序列所决定的n阶分段多项式,也即为k阶(k-1次)多项式样条。 B样条有多种等价定义,在理论上较多地采用截尾幂函数的差商定义。 de Boor-Cox递推定义 并约定 该递推公式表明:欲确定第i个k阶B样条Fi,k(t),需要用到ti,ti+1,...,ti+k共k+1个节点,称区间[ti,ti+k]为Fi,k(t)的支承区间。曲线方程中,n+1个控制顶点Pi(i=0,1,...,n),要用到n+1个k阶B样条Fi,k(t)。它们支撑区间的并集定义了这一组B样条基的节点矢量T=[t0,t1,...,tn+k]。 几个问题? B样条基函数 几个问题 的非零区间是什么? 需要多少个节点? 定义区间是什么? 以k=4,n=4为例 2.性质 局部支承性。 权性。 微分公式。 B样条曲线类型的划分 曲线按其首末端点是否重合,区分为闭曲线和开曲线。 B样条曲线按其节点矢量中节点的分布情况,可划分为四种类型。 节点矢量:节点矢量分为三种类型:均匀的,开放均匀的和非均匀的。 当节点沿参数轴均匀等距分布,即tk+1-tk=常数时,表示均匀B样条函数。 当节点沿参数轴的分布不等距,即(tk+1-tk)≠常数时,表示非均匀B样条函数。 均匀B样条曲线 节点矢量中节点为沿参数 轴均匀或等距分布,所有 节点区间长度 为常数。这样的节点矢量定义了均匀的B样条基。 三次均匀B样条曲线 准均匀B样条 与均匀B样条曲线的差别在于两端节点具有重复度k,这样的节点矢量定义了准均匀的B样条基。均匀B样条曲线没有保留Bezier曲线端点的几何性质,即样条曲线的首末端点不再是控制多边形的首末端点。采用准均匀的B样条曲线解决了这个问题 准均匀三
您可能关注的文档
- 蜂胶科普座谈讲座.ppt
- 蜂蜜知识讲稿.ppt
- 蜂针疗法在风湿病教学讲义.ppt
- 蝶阀基础教学知识.ppt
- 血小板减少合并糖尿病护理方法介绍..ppt
- 血小板减少合并脑出血演示教学稿.ppt
- 血尿、肾功能不全、泌尿道感染演稿知识讲解.ppt
- 血常规儿科临床实践教学中解读(原创)教程文件.ppt
- 血气分析与典型案例分享.ppt
- 血气胸相关护理方法介绍.ppt
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
最近下载
- 汽车热管理系统仿真分析与实例解析 课件 06 AI 技术与汽车热管理.pptx
- 《钛合金锻坯 缺陷检测 相控阵超声水浸检测方法》.pdf VIP
- F665065【复试】2024年长春理工大学070200物理学《复试物理光学》考研复试终极预测5套卷.pdf VIP
- 7.2《秦腔》课件(共43张PPT)(含音频+视频).pptx VIP
- 《急危重症护理学》配套ppt 9.第九章 泌尿系统功能监护.ppt VIP
- ZR-ZT-无油空压机培训资料.ppt VIP
- 2025年度医院党支部组织生活会临床医生个人对照检查材料.doc VIP
- (国家标准)GB T 7424.1-2003 光缆总规范 第1部分:总则.pdf
- 《工业控制系统信息安全防护指南》解读.doc VIP
- 救护员培训应急救护PPT课件.pptx VIP
原创力文档

文档评论(0)