资源描述:
《计算机图形学 第二章 物体的几何表示ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、物体的几何表示(2)1内容参数曲面表示参数表示的数学原理参数曲线参数曲面2内容参数曲面表示参数表示的数学原理参数曲线参数曲面3考虑直线段P0(x0,y0,z0)→P1(x1,y1,z1)参数表示分量表示参数空间:参数表示的数学原理:直线段4参数表示的数学原理:直线段直线段参数表示的直观几何意义参数空间中每一个参数(点)都对应于直线段上一个点参数空间的两个端点对应于直线段的两个端点5一般三维参数曲线形式:参数空间中每一个t对应于曲线上一个点R(t)图形学中,参数空间通常是有限区间,此时参数曲线称为参数曲线段
2、图形学中,参数函数通常为分段多项式或有理多项式曲线参数表示的数学原理:曲线6参数表示的数学原理:平面双线性四边面片:(u,v)∈[0,1]×[0,1]四边面片的四个顶点P0、P1、P2和P3对应于参数曲面的四个角点R(0,0)、R(1,0)、R(1,0)和R(0,1)7曲面参数表示的数学原理双线性四边面片8一般形式的空间参数曲面参数空间中每一点(u,v)对应于曲面上一点R(u,v)如果曲面的参数空间是一个有限的定义域(如矩形),则对应的参数曲面称为参数曲面片图形学中常用的参数曲面为张量积分片多项式或有理多
3、项式参数曲面参数表示的数学原理:曲面9参数表示的优势参数表示是显式的对每一个参数值,可以直接计算曲面上的对应点参数表示的物体可以方便地转化为多边形逼近表示曲面上的几何量计算简便(微分几何):法向、曲率、测地线、曲率线等特殊形式的参数表示的外形控制十分直观Bézier、B-样条、NURBS(Non-UniformRationalB-Spline,非均匀有理B-样条)曲线/曲面。10内容参数曲面表示参数表示的数学原理参数曲线Bézier曲线B-样条曲线NURBS曲线参数曲面11Bézier曲线PierreBé
4、zier(1910.9.1-1999.11.25)发音:[BEHzeeeh]Bézier曲线12一条n次Bézier曲线:多项式{Bi,n(t)}称为Bernstein基函数:Bézier曲线定义13Bézier曲线性质端点插值:R(0)=R0R(1)=Rn端点切向:R(0)=n(R1−R0)R(1)=n(Rn−Rn-1)对称性:∑iRn-iBi,n(t)=∑iRiBi,n(t)曲线的控制顶点的几何地位是对称的三次Bézier曲线14Bézier曲线性质凸包性:Bézier曲线位于控制多边形的凸包内几
5、何不变性:Bézier曲线的形状仅与控制多边形有关,与坐标系无关Bézier曲线的凸包性15Bézier曲线剖分性质SubdivideBezierCurve(t0,R(t)){for(i=0;i<=n;i++)Ri(0)=Ri;for(s=1;s<=n;s++)for(i=0;i<=n-s;i++)Ri(s)=(1-t0)Ri(s-1)+t0Ri+1(s-1);}Bézier曲线剖分示意图Bézier曲线剖分算法描述16Bézier曲线剖分性质每次剖分,曲线分为两段新的Bézier曲线新的控制多边形更加趋
6、近于Bézier曲线当剖分次数足够大的时候,控制多边形可以作为Bézier曲线的逼近17Bézier曲线的不足整体性质:当移动曲线的一个控制顶点时,整条曲线的形状都会发生改变表示复杂形状时,需要将多条Bézier曲线光滑拼接起来,即Bézier样条曲线。位置连续:C0(或G0)n次导数(或几何)连续:Cn(或Gn)18内容参数曲面表示参数表示的数学原理参数曲线Bézier曲线B-样条曲线NURBS曲线参数曲面19B-样条曲线实列三次(四阶)B-样条曲线R0R1R2R3R4R5R6R720B-样条曲线的定义
7、B-样条曲线是分段连续的多项式曲线,其定义与节点向量密切相关定义在节点向量u={u0,u1,…,ui,…,un+k+1}上的k次(k+1阶)、具有(n+1)个控制顶点的B-样条曲线为:21B-样条曲线的定义Ri为控制顶点,{Ri}i=0,1,…,n顺次连接称为曲线的控制多边形Ni,k(u)为单位化的B-样条基函数:22B-样条基函数实例n=3(4个控制顶点)k=3三次(四阶)曲线u=[00012222]在u=0.6处,基函数的和为:N1,3+N2,3+N3,3+N4,3=0.16+0.66+0.18+0.
8、0=1.0u23B-样条曲线性质B-样条曲线具有凸包性和几何不变性。当曲线的两个端节点的重复度是k+1时B-样条曲线具有类似于Bézier曲线的性质端点插值性质端点导数与控制的起始边与终止边相切当n=k+1时,B-样条曲线就是一条Bézier曲线24B-样条曲线性质局部性:当移动一个控制顶点时,只会影响曲线的一部分,而不是整条曲线三次B-样条曲线的局部性质25内容参数曲面表示参数表示的数学原理参数曲线Bézier曲线B-样条曲