第6章 自由曲线与曲面new课件.ppt

《交互式计算机图形学》 南京航空航天大学 伍铁军 可见,基函数的导数也是由递推方式定义。 B ? i,k(u) = Bi,k-1(u) + B ? i,k-1(u) ui+k - ui 1 ui+k- ui u- ui Bi+1,k-1(u) + B ? i+1,k-1(u) ui+k+1 – ui+1 1 ui+k+1- ui+1 ui+k+1 - u — 3.NURBS曲线的应用 1) 用二次NURBS曲线表示圆弧 三个控制顶点的NURBS曲线,若U={0,0,0,1,1,1},则二次NURBS曲线变成: 可以证明上式是圆锥曲线的方程,其中 CSF1表示椭圆,=1表示抛物线,1双曲线 表示圆的条件:V0V1和V1V2是等腰三角形的两个腰,w0=w2=1 V0 V1 V2 f e w1=e/f w2=1 w0=1 W1是cos(V1V0V2) 对于圆心角大于180度的,分段采用上述方法,利用从节点将几段圆弧连接起来。内部重节点用二重节点。1/i,…i-1/i(i为小圆弧的段数) V0 V1 V2 V3 V4 i=2节点:{0,0

文档评论(0)

1亿VIP精品文档

相关文档