- 1、本文档共71页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
清华大学计算机图形学 约束优化方法 假设控制顶点改变,以满足点约束。我们对以上每个点,给一个扰动量,并用约束优化方法求之。约束条件为 清华大学计算机图形学令由 Lagrange 函数可得方程组 清华大学计算机图形学 解方程组可得 清华大学计算机图形学当只有一个控制顶点可动时,即为此为CAD主编Piegl于1989年提出的公式。 该方法可推广到其他几何约束及曲面。 清华大学计算机图形学 基于能量极小的方法 曲线 strain energy曲面 Thin plate energy清华大学计算机图形学 3.4.6 非均匀有理B样条(NURBS)曲面 NURBS曲面的定义 清华大学计算机图形学 规定四角点处用正权因子,即,其余。 NURBS曲面的性质与非有理B样条基函数相类似的性质: 局部支承性质 权性 清华大学计算机图形学 可微性. 在重复度为r的u节点处沿u向是p-r-1次连续可微,在重复度为r的v节点处沿v向是q-r-1次连续可微 极值.若p,q1,恒有一个极大值存在 是双变量B样条基函数的推广 清华大学计算机图形学谢谢!清华大学计算机图形学 3.3.4 节点插入算法 通过插入节点可以进一步改善B样条曲线的局部性质,提高B样条曲线的形状控制的灵活性,可以实现对曲线的分割等。 插入一个节点 在定义域某个节点区间内插入一个节点t,得到新的节点矢量:重新编号成为 清华大学计算机图形学 这个新的节点矢量U1决定了一组新的B样条基 原始的B样条曲线就可以用这组新的B样条基与未知新顶点表示 清华大学计算机图形学 Boehm给出了这些未知新顶点的计算公式r 表示所插结点t在原始节点矢量T中的重复度。 清华大学计算机图形学 清华大学计算机图形学 清华大学计算机图形学 3.3.5 B样条曲面 给定参数轴u和v的节点矢量p×q阶B样条曲面定义如下清华大学计算机图形学构成一张控制网格,称为B样条曲面的特征网格。和是B样条基,分别由节点矢量U和V按deBoor-Cox递推公式决定。 清华大学计算机图形学 清华大学计算机图形学 3.4 NURBS曲线与曲面 B样条曲线包括其特例的Bezier曲线都不能精确表示出抛物线外的二次曲线,B样条曲面包括其特例的Bezier曲面都不能精确表示出抛物面外的二次曲面,而只能给出近似表示。 提出NURBS方法,即非均匀有理B样条方法主要是为了找到与描述自由型曲线曲面的B样条方法既相统一、又能精确表示二次曲线弧与二次曲面的数学方法。 清华大学计算机图形学 NURBS太过复杂,常令人望洋兴叹 NURBS Book, 走向实用化 (见下页) 清华大学计算机图形学 Some years ago a few researchers joked about NURBS, saying that the acronym really stands for NOBODY Understands Rational B-Splines, write the authors in their foreword; they formulate the aim of changing NURBS to EURBS, that is, Everybody.…There is no doubt that they have achieved this goal....I highly recommend the book to anyone who is interested in a detailed description of NURBS. It is extremely helpful for students, teachers and designers of geometric modeling systems.Helmut Pottmann 清华大学计算机图形学 B样条曲线包括其特例的Bezier曲线都不能精确表示出抛物线外的二次曲线,B样条曲面包括其特例的Bezier曲面都不能精确表示出抛物面外的二次曲面,而只能给出近似表示。 提出NURBS方法,即非均匀有理B样条方法主要是为了找到与描述自由型曲线曲面的B样条方法既相统一、又能精确表示二次曲线弧与二次曲面的数学方法。 清华大学计算机图形学 两类研究问题 逼近问题:圆弧的Bezier曲线逼近,挪威Oslo学派的工作 精确表示问题:权因子、顶点满足什么条件才能精确表示圆弧? 清华大学计算机图形学 NURBS方法的主要优点 既为标准解析形状(即前面提到的初等曲线曲面),又为自由型曲线曲面的精确表示与设计提供了一个公共的数学形式 修改控制顶点和权因子,为各种形状设计提供了充分的灵活性。 具有明显的几何解释和强
您可能关注的文档
最近下载
- 地铁车站深基坑开挖支护方案.doc VIP
- 2023年惠州市国有资本投资集团有限公司人员招聘考试参考题库及答案解析.docx
- 锦绣路雨水管沟槽拉森钢板桩支护专项方案.doc VIP
- 2023年惠州市产业投资集团有限公司招聘考试试题及答案解析.docx
- 2025年高考生物二轮复习二十六个专题复习笔记(超强).doc VIP
- 2025年高考生物二轮复习三十二个专题知识复习笔记(超强).doc VIP
- GB50210-2018 建筑装饰装修工程质量验收标准.doc
- 古代世界的帝国与文明的交流.pptx
- 教师的沟通力读后感.doc
- 2025年高考生物二轮复习二十四个专题复习笔记(超强).doc VIP
文档评论(0)