(3.3.3)--图形学高级计算机图形学原理与实践.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《(3.3.3)--图形学高级计算机图形学原理与实践.ppt》由会员分享,可在线阅读,更多相关《(3.3.3)--图形学高级计算机图形学原理与实践.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第*章自由曲线与曲面第*小节 B样条曲线曲面一、B样条曲线定义Gordon和Riesenfeld于1974年用B样条基函数,构造了B样条曲线,B样条曲线特点:1、B样条曲线比Bezier曲线更贴近控制多边形;2、曲线更光滑(很容易产生C2连续性);3、曲线的次数可根据需要指定,不像Bezier曲线的次数是由控制点的个数来确定。4、除此之外,B样条曲线的突出优点是增加了对曲线的局部修改功能,因为B样条曲线是分段组成的,所以控制多边形的顶点对曲线的控制灵活而直观。给定m+n+1个控制点Pi(i0,1,2,m+n),可以定义m+1段n次的参数曲线 B样条曲线的定义(3-1)为n次B样条基函数,其形式
2、为(0t1,k=0,1,2,,n)(3-2)其中,在工程实际中,二次B样条曲线和三次B样条曲线应用得较为广泛 二次B样条曲线的n2,k0,1,2。控制多边形有三个控制点P0、P1和P2,二次B样条曲线是二次多项式。二、二次B样条曲线 1.矩阵表示(3-3)因此,二次B样条曲线的分段参数表达式为(i0,1,2,m)对于i0段曲线,写成矩阵形式为 t0,1(3-4)2.几何性质起点p(0)位于P0P1边的中点处,且其切矢量P1P0沿P0P1边的走向;终点p(1)位于P1P2边的中点处,且其切矢量P2P1沿P1P2边的走向;P(1/2)正是P(0)、P1、P(1)这三点所构成的三角形的中线P1Pm的
3、中点,而且p(1/2)处的切线平行于两个端点的连线p(0)p(1)。第i段二次B样条曲线段及其控制多边形 这样,三个顶点P0P1P2确定一段二次B样条曲线,该段曲线是一段抛物线。一般情况下,B样条曲线不经过控制点,曲线起点只与前二个控制点有关,终点只与后二个控制点有关。第i段二次B样条曲线段及其控制多边形 三、三次三、三次B B样条曲线样条曲线 1.1.1.1.矩阵表示矩阵表示矩阵表示矩阵表示 三次B样条曲线的n3,k0,1,2,3。控制多边形有四个控制点P0、P1、P2和P3,三次B样条曲线是三次多项式。因此,三次B样条曲线的分段参数表达式为(i0,1,2,m)对于i0段曲线,写成矩阵形式为
4、(3-6)t0,1 2.2.几何性质几何性质曲线的起点p(0):u位于P0P1P2底边P0P2的中线上,且距P1点三分之一处。u切矢量p(0)平行于P0P1P2的底边P0P2,且长度为其二分之一。u二阶导数p”(0)沿着中线P1Pm方向,长度等于中线的两倍。曲线终点p(1):(与起点类似可知)这样,四个顶点P0P1P2P3确定一段三次B样条曲线。从图中还可以看出:一般情况下,B样条曲线不经过控制点,曲线起点只与前三个控制点有关,终点只与后三个控制点有关。实际上,B样条曲线都具有这种控制点的邻近影响性,这正是B样条曲线局部可调整性好的原因。第i段三次B样条曲线控制多边形 第*章自由曲线与曲面第*
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 3.3 图形学 高级 计算机 原理 实践
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内