空气污染颗粒可视化模拟研究与实现.doc

资料分类:本科论文 上传会员:晓萱 更新时间:2017-01-13
需要金币1000 个金币 资料包括:完整论文,开题报告 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:25223
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:计算机图形学(Computer Graphics,简称CG)是一种使用数学算法将二维或三维图形转化为计算机显示器的栅格形式的科学。简单地说,计算机图形学的主要研究内容就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法。在各大领域中具有广泛的应用。在这众多的自然景物中,烟雾的外观形状非常不规则,没有光滑的表面,属于可变形流体现象,且运动规律受温度、风向等外界因素影响巨大。因此对烟雾的模拟一直是不规则物体模拟的难点和热点。

本文深入的研究了烟雾颗粒系统模拟烟雾的方法,并把这个方法应用到燃烧的模拟构造中,对国内外已有的烟雾模拟算法进行了阐述、分析与总结,并阐明了烟雾颗粒系统在建模不规则自然景物方面的几个优点。在绘制烟雾时,本文借助OpenGL渲染技术和OpenGL实用工具包(GLUT);对烟雾系统的模拟进行了重大的改进;取得了预期的效果。

 

关键词:空气污染  计算机图形学  烟雾粒子系统  烟雾模拟  渲染技术

 

目录

摘要

Abstract 

引言

1 绪论-2

1.1 烟雾模拟技术-2

1.2 国内外研究现状-2

1.3 本文研究意义-3

2 开发环境及背景知识简介-4

2.1 OPENGL开发技术-4

2.2 OPENGL的特性-4

2.3 OPENGL对纹理映射的处理-5

2.4 基于windows的可视化编程技术-6

3 坐标系理论知识-7

3.1 坐标系理论知识-7

3.1.1 世界坐标系-7

3.1.2 设备坐标系-7

3.1.3 标准设备坐标系-8

3.2 三维图形几何变换-8

4 烟雾模拟系统的设计-12

4.1 烟雾颗粒系统的物理模型建立-12

4.2 烟雾颗粒的性质分析-12

4.3 烟雾颗粒的消亡-13

4.4 烟雾颗粒的绘制-13

5 烟雾模拟系统的详细实现与测试-14

5.1 实验条件-14

5.2 系统软件配置条件-14

5.3  烟雾颗粒生成流程图-15

5.4 代码实现-16

5.4.1 烟雾定义代码实现-16

5.4.2 场景的初始化-16

5.4.3 场景的绘制代码实现-17

5.5 系统效果的实现-19

结论

致谢

参考文献

相关论文资料:
最新评论
上传会员 晓萱 对本文的描述:本毕业设计拟对空气污染中的烟雾漂浮进行真实感模拟。主要内容为:基于Microsoft Visual C++平台, 3D Studio Max作图,利用C++中OpenGL来读取渲染,控制烟雾飘动方向及移动。采用粒子系统原......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: