计算机图形学电子教案c7教学教材.ppt
6. Bézier曲线的分割与拼接 对一条两段的Bézier曲线进行的可能的形状编辑。 G1连续时 G2连续时 P1 P0 P2 P3(Q0) Q1 Q2 Q3 7. Bézier曲线的升阶与降阶 Bézier曲线的升阶: 所谓升阶是指保持Bézier曲线的形状与方向不变,增加定义它的控制顶点数,也即是提高该Bézier曲线的次数。曲线升阶后,原控制顶点会发生变化。 增加了控制顶点数,不仅能增加了对曲线进行形状控制的灵活性,还在构造曲面方面有着重要的应用。(对于一些由曲线生成曲面的算法中,要求那些曲线必须是同次的。应用升阶的方法,我们可以把低于最高次数的的曲线提升到最高次数,而获得同一的次数。) 7. Bézier曲线的升阶与降阶 增加一个顶点后,定义同一条曲线的新控制顶点为: 则有(证明略) : Bézier曲线升阶 新的控制顶点Pi*是以参数值i/(n+1)按分段线性插值从原始特征多边形得出的。 升阶后的新的特征多边形在原始特征多边形的凸包内。 新特征多边形更靠近曲线。 8. Bézier曲面 制作铸造砂型的过程: 砂被紧压在一个盒子内,砂型的表面形状由木制样板刮去多余的部分得到。 为了能获得更复杂的形状,在样板移动时,又使它改变形状。 可以看到,在这里曲面被定义为同时变化着形状的曲线在空间划过或者说运动的轨迹。 基于Bézier曲线的讨论,我们可以方便地可以给出Bézier曲面的定义和性质,Bézier曲线的一些算法也可以很容易扩展到Bézier曲面的情况。 下面我们就以双3次Bézier曲面来进行讨论。 给定空间16个位置点rij,可以确定一张三次Bézier曲面片: 首先生成四条v向的三次Bézier曲线: 根据“线动成面”的思想,取v*∈[0,1],在四条v线上取点为控制点,沿u向生成三次Bézier曲线: 将u,v向曲线方程合并得: 8. Bézier曲面 rij u v u v u v V* 8. Bézier曲面 3次Bézier曲面的矩阵表达式: rij u v 连接rij中相邻两点→特征网格 8. Bézier曲面 -性质 除变差缩减性外,Bézier曲线的其它性质可推广到Bézier曲面: (1)几何不变性; (2)对称性; (3)凸包性; 1. Bézier曲线概述 由于几何外形设计的要求越来越高,传统的曲线曲面设计方法,已不能满足用户的需求。 1962年,法国雷诺汽车公司的工程师P.E. Bézier和法国雪铁龙汽车公司的de Casteljiau(1959)分别提出了一种以逼近为基础的参数曲线和曲面的设计方法。 1972年在一种称为UNISURF 的曲线和曲面设计系统正式投入使用。 Bézier曲线采用一组特殊的基函数,使得系数矩阵具有明确的几何意义。 Bézier曲线是一种直观的曲线设计形式,它用折线来勾画曲线形状。使得设计师在计算机上就象使用作图工具一样得心应手。 1. Bézier曲线概述 Bézier的想法从一开始就面向几何而不是面向代数。Bézier曲线由控制多边形惟一定义,Bézier曲线只有第一个顶点和最后一个顶点落在控制多边形上,且多边形的第一条和最后一条边表示了曲线在起点和终点的切矢量方向,其它顶点则用于定义曲线的导数、阶次和形状,曲线的形状趋近于控制多边形的形状,改变控制多边形的顶点位置就会改变曲线的形状。绘制Bézier曲线的直观交互性使得对设计对象的控制达到了直接的几何化程度,使用起来非常方便。几种典型的三次Bézier曲线如图所示。 1. Bézier曲线概述 剑桥的Forest 常庚哲:中国的Bézier,曲面凸性 梁友栋:几何连续的浙大学派 刘鼎元:实用的几何连续条件 纪念Bézier的CAGD专辑 1. Bézier曲线概述 基本构型原理是: 两点P0、P1确定一条直线,表示为一次参数方程: p=p0+(p1-p0)t 三点确定一条二次曲线: p=(1-t)2p0+2t(1-t)p1+t2p2, 三个点p0,p1,p2称作顶点,中间顶点p1不但控制曲线的首末端切矢(方向和大小),而且唯一确定曲线的形状。 1. Bézier曲线概述 以此类推,n+1个顶点唯一确定一条n次曲线。顶点P0,P1,…,Pn的第一条边P0P1决定曲线的一阶导矢,第1,2条边决定曲线的二阶导矢,第1,2,3条边决定曲线的三阶导矢,…。 曲线方程中,各顶点的系数与二项式(1-t)n的展开式相似,在函数逼近论中,称这种系数函数为Bernstein基函数。 三次Bézier曲线 P0 P1 P2 P3 P0 P1 P2 P3 2. Bézier曲线的定义 定义:给定空间n+1个点的位置矢量Pi(i=0,1,2,…,n) 则Bézier曲线可定义为: 其
您可能关注的文档
- 蜂蜜知识讲稿.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
原创力文档

文档评论(0)