第八章副本解析.pptVIP

  • 1
  • 0
  • 约6.31千字
  • 约 53页
  • 2017-08-24 发布于湖北
  • 举报
因此,明显的选择是,使曲面,使曲面沿纵向的节点矢量与脊线的节点矢量相一致。这表明脊线应有与上节介绍的B样条曲面反算中的控制曲线相同的次数与节点矢量V=[v0,v1,...,vn+l+1],其中n=s+l-1。设计员在 理解目标点、脊线的意义与作用基础上根据需要选择合适的目标点与边界条件,并进行必要的交互修改,设计出符合要求的脊线。 3、变换截面曲线到三维空间 首先,平移截面曲线,使所取原点与相应的目标点重合。然后,旋转截面曲线使位于脊线在目标点法面内。最后使截面曲线围绕脊线在目标点的切矢旋转到所需的位置。根据几何不变性,所有这些变换都只要针对截面曲线的B样条控制顶点进行。 4、生成曲面 利用上节介绍的B样条曲面反算,就可由上一步得到的三维空间的各截面曲线的B样条控制顶点反算出B样条曲面的控制顶点。 如果在整个蒙面操作中,截面曲线恒有固定的形状,一旦脊线与截面曲线给定,截面曲线就能平移到脊线的预定目标上,并完成必要的旋转以在三维空间定位,然后就可生成曲面。蒙面法的这种特殊情况称为扫掠,生成的曲面也称为扫掠曲面。 扫掠结果依赖于脊线的参数化。B样条扫掠不能保证除位于脊线目标点的截面以外的其他横截面曲线能更接近给定的截面的形状。如果将脊线细分,则生成曲面的其他横截面曲线能更接近给

文档评论(0)

1亿VIP精品文档

相关文档