九讲曲线与曲面ppt课件.ppt
《九讲曲线与曲面ppt课件.ppt》由会员分享,可在线阅读,更多相关《九讲曲线与曲面ppt课件.ppt(24页珍藏版)》请在三一办公上搜索。
1、,第九讲:曲线与曲面,内容提要,曲线曲线的DDA算法Bzier曲线N次Bzier曲线Bzier曲线矩阵表示Bzier曲线性质例子B_Spline曲线曲面Bzier曲面,曲线的概念,自由曲线:工程上除了常用到规则曲线外,还往往需要根据一组离散的数据点(型值点)来构造一条光滑的曲线。这类曲线包括平面不规则曲线和空间曲线。曲线的拟合:完全通过或者比较贴近给定型值点来构造曲线的方法。曲线的插值:求曲线上在给定型值点之间的点。,曲线的DDA算法,假设想画一条曲线方程为f(x)的曲线。对于曲线DDA算法来说,有了自变量x的增量x,可写出其因变量的增量y:y=f(x)x 于是通过这个数字微分分析器算法,用户
2、便可以按步长逐点画出这条曲线。DDA算法是一种曲线拟合算法,曲线的内插法,曲线的DDA算法的缺点:确定曲线方程以及一阶导函数,对于不规则的曲线的构造会比较困难。内插法:使用一组采样点,就可以近似地画出没有数学解析式子的曲线。根据采样点能猜测曲线的走向,如果采样点较密,可做出较好的猜测。一般来说,未知曲线在小范围内和邻近曲线变化趋势非常相似,且共用一些采样点,因此可以用小的直线段,将已知曲线延伸,并和其余的采样点连接起来。,Bzier曲线(法国工程师:Pierre Bzier),设定两点P0、P1,用拟合式子表示直线P0P1.L0(t)=(1-t)P0+tP1 t0,1称为:一次Bzier曲线设
3、定三点P0、P1、P,同理可得:L(t)=(1-t)P1+tP2 t0,1再在L0,L基础上采用上述拟合式子可得:L0(t)L0+t L1t0,1称为:二次Bzier曲线设定四点P0、P1、P、P,同理可得:L(t)=(1-t)P2+tP3 t0,1L01=(1-t)L0+tL1 L12=(1-t)L1+tL2 L012=(1-t)L01+TL12 称为:三次Bzier曲线。,P0,P1,P2,L0,L1,P0,P1,P2,P3,L0,L1,L2,L01,L12,L012,P0,P1,L0,N次Bzier曲线,n次Bzier曲线表示如下:Ln(t)=PiC ti(1-t)n-i=PiBi,n(
4、t)t0,1其中:Bi,n(t)i=0,1,n,Bzier曲线矩阵表示,当n=1时,L1(t)t0,1一次Bzier曲线当n=时,L01(t)t0,1此式说明二次Bzier曲线对应一条起点在P0,终点在P2处的抛物线。当n=时,L012(t)t0,1三次Bzier曲线,Bzier曲线性质,端点的位置:L(0)=P0,L(1)=Pn 端点的切线:L(t)在P0点与P0 P线段相切,在Pn点与Pn-1 Pn线段相切。曲率:端点处的r阶导数只与(r+1)个相邻点有关,于更远的点无关。凸包性:指Bzier曲线上各点均落在控制点连成的折线包之内。几何不变性:在不同坐标系下表示的曲线形状不变,与仿射坐标系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 曲线 曲面 ppt 课件
链接地址:https://www.31ppt.com/p-5305150.html