- 1
- 0
- 约1.05千字
- 约 42页
- 2019-11-06 发布于广东
- 举报
计算机图形学第11讲 自由曲线与曲面-2;主要内容;11.1 解析曲面(代数曲面);代数曲面在造型系统中常见,但远远不能满足复杂曲面造型的要求
适合构造简单曲面,不能构造自由曲面
不同类型曲面拼接连续性难以保证
不同曲面求交公式不一,程序实现量大
工程设计交互性差
因此,CAD系统中除简单代数曲面外,必须具有强大的自由曲面造型能力
Bezier、B样条、BURBS曲面在商用CAD系统中常见。;给定空间n+1个点的位置矢量Pi(i=0,1,2,…,n),则Bezier曲线定义为:;展开上式得:;;Bezier曲面的特性; 事实上,沿Bezier曲面任何等参数的截线均为一Bezier曲线。显然,固定参数v,对参变量u而言是一簇Bezier曲线;固定参数u,对参变量v而言也是一簇Bezier曲线。;3)Bezier曲面边界的跨界一阶切矢只与定义该边界的顶点和相邻的一排顶点有关;且曲面与边界三角形相切。
同样,其跨界二阶导矢只与边界顶点和相邻的两排顶点有关。;Bezier曲面的计算与绘制;Bezier曲面的拼接 ;B)G1连续;为了实现多张曲面拼接,需要更多的自由度和更为宽松的条件才可能实现。为实现这一目标往往需要更高阶的曲面,对低阶曲面可通过升阶方法提高阶次。
特征多边形顶点数决定了它的阶次数,当n较大时,不仅计算量增大,稳定性降低,且控制顶点对曲线的形状控制减弱;
不具有局部性,即修改一控制点对曲线产生全局性影响。
1972年Gordon等用B样条基代替Bernstein基函数,从而改进上述缺点。;类似Bezier曲面,将均匀三次B样条曲线推广可得到均匀双三次B样条曲面的定义如下:;或者,写成:;B样条曲面的性质 ;B样条方法能够很方便绘制复杂曲面,并比Bezier方法更灵活,因此应用更广泛。;B样条曲面的反算;b)仍以U向视首末截面数据点处v向切矢为“位置矢量”表示的“数据点”,又视四角角点扭矢为“端点v向切矢”,应用曲线反算,求出定义首末u参数边界(即首末截面曲线)的跨界切矢曲线的控制顶点。 ;11.4 NURBS曲面;追求内部表达模型的统一是CAGD领域学者们的重要目标之一,NURBS不是终点,学者们仍在努力。
(目前β样条表达能力更强,但控制参数更多);11.5 其他表达方式; ;隐式曲面;偏微分方程(PDE)曲面 ;等???曲面(Offset) ;;;;;;;;;;;11.7 OpenGL曲面功能;Nurbs曲面绘制;裁剪曲面(用参数曲面上的二维曲线);
您可能关注的文档
最近下载
- 新职业英语职业综合英语2(第三版)VR版Unit+1+PPT课件.pptx VIP
- 2026年部编版新教材语文小学二年级下册全册教案(含教学计划).pdf
- 计算机应用基础教程(Windows10+Office2016)PPT全套完整教学课件.pptx VIP
- 烹饪原理课件.pptx VIP
- 眩晕晕厥意识障碍(共48张PPT).pptx VIP
- 军工科研院所基于组织变革的科技创新体系构建与实施.pptx VIP
- 在学习贯彻党的二十届四中全会精神研讨会上的讲话.doc VIP
- 电缆价格详细计算表.xls VIP
- 生产制造过程管理汇报.pptx VIP
- 部编编人教版四年级下册小学道德与法治全册精品课件PPT.pptx
原创力文档

文档评论(0)