基于任意拓扑网的细分改进算法研究

基于任意拓扑网的细分改进算法研究

论文摘要

细分造型方法的实质是通过对初始控制点或者初始网格进行一系列的细化过程,细化的极限生成所需要的曲线或者曲面。细分是生成任意拓扑曲面强有力的方法。细分算法的最大优点是它能够从任意的初始网格出发产生光滑的曲面。关于任意拓扑网格的细分算法,主要有三个方面:逼近细分算法、插值细分算法和混合细分算法。逼近技术是一种收缩方法,不能对曲面进行有效的控制,而对曲面进行有效的控制是曲面设计与特征动画的关键问题。相比较而言,插值技术保持初始网格顶点不变,但曲面的光顺性很难控制。用控制顶点的调节能力来增强细分算法的生命力是一个挑战性的研究课题。本文针对细分曲面造型技术进行了深入研究,主要研究内容和成果如下:1.分析了常用曲面细分方法的特点,建立了适合于曲面细分的改进的翼边数据结构,提出了工程应用中选用曲面细分方法的主要原则。2.研究了细分曲面的基本理论,阐述了曲线细分的产生方法和矩阵描述,分析了细分和B样条之间的关系,以及细分曲线的收敛性、连续性等特性;研究和比较了细分曲面的不同规则,分析了细分曲面的性质和特征。3.在改进任意拓扑网构造光滑表面时,初始控制网格确定的情况下,生成的曲面形状惟一确定,最终的物体造型也随之确定,不具有可调性。因而在曲面细分过程中引入了控制参数和摄动。通过引入控制参数,调节一个参数值,使得所得的细分曲面的表达度可控,可以得到一系列的细分曲面。引入摄动是为了改进了空间位置,允许局部地调控约束曲面的形状。最后给出了曲面设计的实例,表明这种算法简单、有效。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题研究的背景与现状
  • 1.1.1 研究背景
  • 1.1.2 研究现状
  • 1.2 曲面细分概述
  • 1.2.1 细分方法的构造思想
  • 1.2.2 细分方法及细分曲面的特点
  • 1.2.3 细分方法的发展历史
  • 1.2.4 细分方法的分类
  • 1.2.5 细分方法的应用
  • 1.3 主要完成的工作
  • 1.4 本文内容组织
  • 第二章 细分造型基础
  • 2.1 细分造型基础
  • 2.1.1 基本概念
  • 2.1.2 细分模式分类
  • 2.1.3 细分方法的特点
  • 2.2 CHAIKIN 算法
  • 2.3 CATMULL-CLARK 细分曲面
  • 2.3.1 Catmull-Clark 细分规则
  • 2.3.2 Catmull-Clark 细分网格的极限逼近
  • 2.3.3 实例结果及分析
  • 2.4 DOO-SABIN 细分曲面
  • 2.4.1 Doo-Sabin 细分规则
  • 2.4.2 实例结果及分析
  • 2.5 LOOP 细分曲面
  • 2.5.1 Loop 细分规则
  • 2.5.2 实例结果及分析
  • 2.6 改进的BUTTERFLY 细分曲面
  • 2.6.1 改进的Butterfly 细分规则
  • 2.6.2 实例结果及分析
  • 1/2细分曲面'>2.7 31/2细分曲面
  • 1/2细分规则'>2.7.1 31/2细分规则
  • 1/2细分结果分析'>2.7.2 31/2细分结果分析
  • 2.8 4-8 细分曲面
  • 2.8.1 4-8 细分规则
  • 2.8.2 4-8 细分结果分析
  • 2.9 混合细分
  • 2.9.1 混合细分规则
  • 2.9.2 混合细分实例
  • 2.10 细分曲面的连续性分析
  • 2.11 本章小结
  • 第三章 任意拓扑网
  • 3.1 任意拓扑曲面造型方法简介
  • 3.2 逼近细分
  • 3.3 插值细分
  • 3.4 混合细分
  • 3.5 本章小结
  • 第四章 二次改进算法
  • 4.1 引言
  • 4.2 二次细分算法
  • 4.2.1 产生几何点
  • 4.3 算法的改进
  • 4.3.1 曲面改进
  • 4.3.2 改进约束
  • 4.3.3 位置改进中的摄动
  • 4.3.4 切平面改进的摄动
  • 4.4 实验结果与分析
  • 4.5 本章小结
  • 第五章 结论与今后的工作
  • 5.1 结论
  • 5.2 今后的工作
  • 致谢
  • 参考文献
  • 附录:攻读硕士学位期间发表的论文
  • 附录A 部分程序代码
  • 相关论文文献

    • [1].快速计算平面与高精度细分曲面交线的方法[J]. 计算机集成制造系统 2014(06)
    • [2].快速计算高精度细分曲面之间交线的方法[J]. 计算机集成制造系统 2014(09)
    • [3].计算空间点到细分曲面有符号最近距离的方法[J]. 计算机集成制造系统 2013(04)
    • [4].直线与高精度细分曲面交点快速计算方法[J]. 大连理工大学学报 2013(03)
    • [5].联合细分曲面中特征构造方法[J]. 计算机集成制造系统 2010(03)
    • [6].细分曲面拟合的局部渐进插值方法[J]. 计算机研究与发展 2012(08)
    • [7].NVIDIA幻灯片:GTX 480细分曲面性能更好[J]. 现代电子技术 2010(07)
    • [8].3~(1/2)细分曲面的误差界(英文)[J]. 中国科学技术大学学报 2009(06)
    • [9].细分曲面边界元法的黏附吸声材料结构拓扑优化分析[J]. 力学学报 2019(03)
    • [10].基于形状控制的细分曲面的局部渐进插值方法[J]. 计算机系统应用 2015(07)
    • [11].画面更逼真 DX11细分曲面Tessellation特效解析[J]. 电脑迷 2010(14)
    • [12].基于加权渐进插值的Loop细分曲面等距逼近[J]. 图学学报 2013(05)
    • [13].Catmull-Clark细分曲面等距面生成算法[J]. 上海电机学院学报 2011(01)
    • [14].带参数的Catmull-Clark细分曲面[J]. 系统科学与数学 2017(10)
    • [15].Butterfly细分曲面的快速求值[J]. 工程图学学报 2009(03)
    • [16].C-C细分曲面的交互形状修改[J]. 中国图象图形学报 2008(01)
    • [17].误差可控的细分曲面图像矢量化[J]. 计算机辅助设计与图形学学报 2017(12)
    • [18].非均匀Doo-Sabin细分曲面的尖锐特征构造[J]. 计算机集成制造系统 2015(11)
    • [19].基于细分曲面数控刀位轨迹的生成[J]. 机械研究与应用 2011(01)
    • [20].基于边界保持的非闭合细分曲面小波变换[J]. 北京航空航天大学学报 2010(01)
    • [21].Catmull-Clark细分曲面的误差界估计[J]. 厦门大学学报(自然科学版) 2009(03)
    • [22].用Loop细分曲面拟合点云数据的方法[J]. 工程图学学报 2009(06)
    • [23].基于任意拓扑网的细分可控表达方法[J]. 计算机工程与设计 2008(21)
    • [24].基于几何约束的Doo-Sabin细分曲面修改算法[J]. 中国机械工程 2008(04)
    • [25].Catmull-Clark细分曲面的变距离偏置[J]. 东南大学学报(自然科学版) 2008(03)
    • [26].可调节多约束Catmull-Clark细分曲面研究[J]. 机械科学与技术 2008(08)
    • [27].带矩阵权值的Catmull-Clark细分曲面渐进插值算法[J]. 计算机辅助设计与图形学学报 2019(08)
    • [28].形状可调的Loop细分曲面渐进插值方法[J]. 图学学报 2018(03)
    • [29].细分曲面等残留高度刀轨规划[J]. 机械科学与技术 2009(09)
    • [30].满足G~1边界条件的混合细分曲面设计[J]. 计算机辅助设计与图形学学报 2014(06)

    标签:;  ;  ;  ;  ;  

    基于任意拓扑网的细分改进算法研究
    下载Doc文档

    猜你喜欢