论文摘要
随着流体力学、科学计算可视化、计算机图形学、网络三维游戏等的发展,可视化技术得到了广泛的应用。流线可视化技术是矢量场可视化技术中的一种,主要包括流线的计算与流线的显示。由于它与常用流体实验技术的相似性,流线可视化技术在计算流体力学可视化中被普遍采用,流线可视化技术的研究已经成为可视化研究十分活跃的课题。但是,目前的流线可视化技术在流线构造的速度上,相对较慢;在流线绘制真实感的效果上,还不太理想。本文从流线计算和流线绘制两方面进行了深入研究,旨在开发出一套能够快速地构建流线模型,更加真实地显示三维模型的图形软件,以解决目前流线可视化技术中存在的问题。为了实现这一目标,本文主要做了如下研究工作:其一,在加快流线模型的构造速度上,本文设计了一种新的种子点生成法,即将种子点平面的形状设计成与截面形状一致,并将该方法应用到流线计算的数据组织上。对流线计算中的数值积分的方法做了改进,提出了根据雷诺数选择积分方法的思想。在流线计算点定位的过程中,根据索引查找的思想,提出了分层搜索的点定位方法。其二,在提高模型显示的真实感上,本文设计了一种新的绘制流线的几何图元结构——Streamline Arrow。在该结构的基础上,设计了多变量映射算法,实现了一幅图像的多变量表示。本文在设计实现的三维模型可视化软件平台上对流线的构造速度和流线的绘制结果进行测验,结果表明本文提出的流线计算方法可以减少流线构造过程的计算量,加快流线模型构造的速度,所提出的流线绘制方法能够清晰地描绘三维模型的结构与特征。
论文目录
摘要Abstract第一章 绪论1.1 选题背景1.2 流线可视化的研究现状1.2.1 流线的合理布局1.2.2 增强流线的可视化表现能力1.2.3 基于纹理的流线可视化技术1.2.4 对流场中其它信息的可视化表达1.2.5 改进流线可视化算法效率1.2.6 广义的流线可视化研究1.3 本文的研究内容1.4 论文组织结构第二章 流线可视化技术的基础2.1 流线可视化处理的数据类型2.1.1 常用的数据类型2.1.2 计算的网格数据类型2.2 流线可视化的参考模型2.2.1 数据预处理2.2.2 可视化映射2.2.3 绘制及显示2.3 本章小结第三章 流线计算的改进3.1 流线的计算流程3.1.1 流线的数学模型3.1.2 流线的生成基本流程3.2 种子点生成算法3.2.1 传统的种子点生成法3.2.2 改进的种子点生成法3.3 流线计算算法的改进3.3.1 数据组织3.3.2 速度插值3.3.3 数值积分3.3.4 点定位3.4 本章小结第四章 基于几何图元的多变量映射绘制4.1 绘制流线的几何结构设计4.1.1 图元的几何结构4.1.2 数据结构设计4.2 多值映射算法的设计4.2.1 标量与颜色映射的建立4.2.2 交互式多值映射的实现4.3 流线绘制算法的设计4.4 本章小结第五章 三维模型可视化软件的设计与实现5.1 可视化软件开发的逻辑结构5.2 三维模型可视化软件设计5.2.1 软件功能结构5.2.2 软件功能描述5.3 三维模型可视化软件的实现5.3.1 软件开发环境的搭建5.3.2 三维模型可视化图形界面的实现5.4 本章小结第六章 流线算法的实验结果分析6.1 流线计算算法的结果分析6.2 流线绘制算法的结果分析6.3 本章小结第七章 总结与展望7.1 全文总结7.2 存在的问题及下一步的工作参考文献致谢攻读硕士期间发表论文和参加的科研项目
相关论文文献
标签:可视化论文; 流线论文; 三维模型论文; 种子点论文; 多值映射论文;