版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第八章 自由曲线曲面8.1 曲线和曲面的表示 位置矢量空间一点a,从原点o到a的连线oa表示的矢量。 曲线的表示形式空间一点的位置矢量有3个坐标分量,而空间曲线则是空间动点运动的轨迹,即空间矢量端点运动形成的矢量曲线,矢量方程为参数方程为)(),(),()(uzuyuxucc)()()(uzzuyyuxx8.1 曲线和曲面的表示 曲线的参数表示优点 有更大的自由度来控制曲线或曲面形状 可对参数曲线曲面方程直接进行几何变换,而不需要对曲线曲面每个数据点进行几何变换 可处理斜率无穷大的情况 对变量个数不限,便于将低维空间中的曲线曲面扩展到高维空间 便于采用规格化的参数变量 易于用矢量和矩阵表示几何
2、分量,简化计算 1 , 0t8.1 曲线和曲面的表示 曲线的矢函数求导duudcuucucuucuucuucucuucucu)()(lim)( )()()()()()(0又设r(u)=x(u),y(u),z(u),因为)()(,)()(,)()()()(uuzuuzuuyuuyuuxuuxuucuuc8.1 曲线和曲面的表示所以 矢函数的导矢也是一个矢函数,因此也有方向和模。当 ,c(u)/ u 就转变为切线矢量,故又称导矢为切矢。 曲线的自然参数方程设在空间曲线c(u)上任取一点m0(x0,y0,z0)作为计算弧长起点,曲线上其他点m(x,y,z)到m0的弧长s作为曲线方程的参数,这样的方程
3、称为曲线的自然参数方程,弧长则称为自然参数。)( ),( ),( )( uzuyuxuc0u)(),(),()(szsysxscc8.1 曲线和曲面的表示 曲线的法矢量设曲线自然参数方程为c=c(s),曲线的切矢为单位矢量,记为因为(t(s)2=1,对左式求导,得到说明t(s)与 垂直,由于 不是单位矢量,可以认为其中单位矢量n(s)为主法线单位矢量,简称为主法矢,n(s)总是指向曲线凹入的方向。k(s)为一标量系数,称为曲线的曲率,而 称为曲率矢量,其模就是曲线曲率)()(scst0)()(2stst)(.st)(.st)()()(snskst)()(stsc)(| )(|sksc8.1 曲
4、线和曲面的表示记 称为曲率半径。设垂直于t和n的单位矢量为b,称b为法线单位矢量或副法线单位矢量由切线和主法线确定的平面称为密切平面,有主法线和副法线组成的平面称为法平面,由切线和副法线构成的平面称为从切面。)(),(/1)(ssks)()()(snstsb8.1 曲线和曲面的表示),(),(),(),(vuzvuyvuxvussn曲面的切矢和法矢 空间曲面采用双参数表示:当u为常数时,上式变成单参数v的矢函数,它是曲面上的空间曲线,称它为v线,同理v为常数时,则称为u线。将矢函数s(u,v)对u求导,得切矢量),(),(),()()(lim0vuzvuyvuxuusuususuuuu切矢的方
5、向指向参数u增长的方向,同理可求对v的切矢量。8.1 曲线和曲面的表示经过曲面上某点m(u,v)的切平面的法矢量为vvvuuuvuzyxzyxkjivusvusn),(),(8.1 曲线和曲面的表示n插值、逼近和拟合型值点 指通过测量或计算得到的曲线或曲面上少量描述几何形状的数据点。控制点 指用来控制或调整曲线曲面形状的特殊点。插值和逼近 插值设计方法要求建立的曲线曲面数学模型严格通过已知的每一个型点。而逼近设计方法只是近似的接近已知的型值点。拟合 指在曲线曲面的设计过程中,用插值或逼近的方法使生成的曲线曲面达到某些设计要求。8.1 曲线和曲面的表示n曲线段间的连续性定义c0连续(0阶参数连续
6、)前一段曲线的终点与后一段曲线的起点相同。c1连续(一阶参数连续)两相邻曲线段的连接点处有相同的一阶导数。c2连续(二阶参数连续)两相邻曲线段的连接点处有相同的一阶导数和二阶导数。8.2 贝叶斯(bezier)曲线10 , )()(0,uubpucninii)(,ubni1、bezier曲线定义给定空间n+1个点p0,p1,pn,称下列参数曲线为n次的bezier 曲线。其中 是bernstein基函数)!( !,)1 ()(,ininuuubccininiinni8.2 贝叶斯(bezier)曲线一般称折线p0、p1pn为c(u)的控制多边形,称p0、p1pn各点为c(u) 的控制顶点。控制
7、多边形是c(u)的大致勾画,c(u)是p0、p1pn的逼近。p0p3p1p2图8.1 bezier曲线8.2 贝叶斯(bezier)曲线 bernstein基函数性质非负性规范性对称性递推性端点性最大性可导性升阶公式分割性积分性8.2 贝叶斯(bezier)曲线 bezier曲线性质端点性端点切矢量端点曲率对称性几何不变性凸包性变差缩减性8.2 贝叶斯(bezier)曲线 bezier曲线矩阵表示一次bezier曲线10)1 ()(uppuuc100111 1 ,)(ppuuc p1 p0 u图8.2 一次bezier曲线8.2 贝叶斯(bezier)曲线 bezier曲线矩阵表示二次bezi
8、er曲线22102)1 (2)1 ()(pupuupuuc2102001022121 1 ,)(pppuuuc p2 p0图8.3 二次bezier曲线 p(u) q2 p1 q18.2 贝叶斯(bezier)曲线 bezier曲线矩阵表示三次bezier曲线33221203)1 (3)1 (3)1 ()(pupuupuupuuc3210230001003303631331 1 ,)(ppppuuuuc p3 p0图8.3 三次bezier曲线 p(u) p1 p28.2 贝叶斯(bezier)曲线bezier曲线的de casteliau算法给定三维空间点p0、p1pn以及一维标量参数u,假
9、定:)()()1 ()(111uupupuupriririiipup)(0并且 那么 即为bezier曲线上参数u处的点: )(0upn8.2 贝叶斯(bezier)曲线bezier曲线的de casteliau算法decasteljau(p,n,u,c)/*compute point on a bezier curve using decasteljau algorithm*/*input:p,n,u*/*output: c(a point)*/for(i=0;i=n;i+)qi=pi;for(k=1;k=n;k+)for(i=0;i0,ni,p(u)是两个(p-1)次基函数的线性组合;3、
10、计算一系列的基函数,需要指定节点矢量u和次数p;4、 ni,p(u)是一分段多项式,仅仅在u0,um区间对其感兴趣;5、ui,ui+1)称为第i个节点区段,其长度可以为0;6、若 ,则称上式中除tj-1,tj+k以外的每一个节点为u的k重节点。,1iiuuukjkjjjjuuuuu111.8.4 b样条曲线 b样条基函数的性质 局部性 非负性 规范性 分段多项式 连续性 可微分性8.4 b样条曲线 b样条曲线定义设p0,p1,pn为给定空间的n+1个控制点,u=u0,u1,um是m+1个节点矢量,称下列参数曲线为p次的b样条曲线,折线p0,p1,pn为b样条曲线的控制多边形。buaunpucp
11、inii),()(,0次数p,控制顶点个数n+1,节点个数m+1具有下列关系m=n+p+18.4 b样条曲线 b样条曲线性质 严格凸包性 分段参数多项式 可微性或连续性 几何不变性 局部可调性 近似性 变差缩减性8.4 b样条曲线例题:给定控制顶点pi(i=0,8),定义一条三次b样条曲线,这说明n=8,p=3,各种关系如下确定:1、节点矢量2、曲线定义域3、当定义域u3,u9)内不含重节点时,曲线段数=n-p+1=64、当 时,曲线c(u)由pi-p,pi)=p3,p6)4个控制顶点定义,与其他顶点无关。5、移动p3时,将至多影响到定义在ui,ui+p+1)=u3,u7)区间上的那些曲线段的
12、形状。6、在u6,u7)上的三次b样条基及计算定义在u6,u7)上那段三次b样条曲线将涉及到ui-p+1=u4,ui+p=u9共6个节点。,.,.,1210110uuuuuuupn),),931uuuuunp),1iiuuu8.4 b样条曲线 重节点对b样条曲线的影响节点的非均匀或非等距分布包含两层含义:1、节点区间长度不等;2、重节点,即节点区间长度为01、重节点的重复度每增加1,曲线段数就减1,同时样条曲线在该重节点处的可微性或参数连续阶降12、当定义域端点节点重复度为p时,p次b样条曲线的端点将与相应的控制多边形的顶点重合,在端点处与控制多边形相切。3、当端节点重复度为p时, p次b样条曲线插值于相应的控制多边形顶点。4、当端节点重复度为p+1时, p次b样条曲线就具有和p次bezier曲线相同的端点几何性质。5、 p次b样条曲线若在定义域内相邻两节点都具有重复度p,可以生成定义在该节点区间内上那段b样条曲线的bezier点。6、当端点节点重复度为p+1的p次b样条曲线的定义域仅有一个非零节点区间,则所定义的该p次b样条曲线就是p次bezier曲线8.4 b样条曲线 均匀b样条曲线 非均匀b样条曲线8.5 b样条曲面本节自学8.6 nurbs曲线非均匀有理b样条曲线和曲面(nonunifor
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中小企业人力资源配置方案
- 会议资料发放安排确认函(6篇)
- 《农村电子商务》期末复习指导
- 制造业设备维护保养周期规划方案
- 无线通信技术网络服务保障承诺书7篇
- 大数据挖掘与数据处理应用手册
- 业务流程优化与诊断分析模板
- 奢华产品品控保证承诺书(7篇)
- 职场沟通技巧快速提升指南
- 在线服务责任保障承诺书3篇范文
- 行政应诉 培训 课件
- 陕西省西安市新城区爱知中学2022-2023学年七年级下册生物期末试卷(含答案)
- 共享菜园活动方案
- DZ 0141-1994地质勘查坑探规程
- 企业环保安全评估报告模板
- 深圳一职笔试题及答案
- 《神经系统损伤定位》课件
- 河南会考地理试题及答案2024
- 国家义务教育质量监测八年级美术样卷
- 2025年初级会计职称《经济法基础》精讲课件 (第5-8章)
- 2024年云南大理州事业单位招聘考试真题
评论
0/150
提交评论