首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--信息处理(信息加工)论文--模式识别与装置论文

基于OpenGL的离散粒子系统仿真的设计与实现

摘要第1-4页
ABSTRACT第4-8页
第1章 绪论第8-13页
   ·引言第8-9页
   ·光滑粒子动力学方法(SPH)第9-11页
   ·OpenGL的发展和应用第11-12页
   ·论文的内容和结构第12-13页
第2章 GLUT技术第13-23页
   ·OpenGL体系第13-14页
   ·OpenGL的功能第14-15页
   ·GLUT类库的产生及其功能第15-16页
     ·OpenGL与GLUT第15页
     ·GLUT基本功能第15-16页
   ·GLUT基本结构第16-18页
     ·GLUT的初始化第16页
     ·创建显示窗口第16-17页
     ·设置"事件"回调函数第17页
     ·窗口消息的检查第17-18页
   ·GLUT对键盘控制的实现第18页
   ·利用GLUT类库进行绘制第18-23页
     ·GLUT的安装第18-19页
     ·用GLUT实现3D动态效果第19-23页
第3章 离散粒子系统:流体流动的光滑粒子动力学第23-28页
   ·计算流体动力学方法第24页
   ·光滑粒子动力学(SPH)法第24-28页
     ·核函数的选择第25-26页
     ·SPH的粒子力的计算第26页
     ·SPH的计算过程第26-28页
第4章 离散粒子系统显示的实现第28-41页
   ·离散粒子系统的常用模块第28-30页
     ·粒子初始化模块第28页
     ·粒子的支持域搜索模块第28-29页
     ·时间积分第29-30页
     ·边界处理和推进模块第30页
   ·系统的GLUT框架第30-33页
     ·窗体创建模块第30-31页
     ·显示模块第31页
     ·窗口改变处理模块第31-32页
     ·鼠标键盘事件模块第32-33页
   ·粒子阴影模块第33-41页
     ·软阴影显示第33-34页
     ·Shadow map技术第34页
     ·使用一般纹理对象实现Shadow map第34-37页
     ·使用帧缓存对象实现shadow map第37-41页
第5章 离散粒子显示的改进第41-68页
   ·GLUT的画球函数第41-43页
     ·glutSolidShpere函数第41-42页
     ·模拟glutSolidShpere函数第42-43页
   ·使用MSC绘制球体第43-45页
   ·绘制网格第45-51页
   ·实现MSC接口第51-54页
   ·加入帧率测量模块第54-55页
   ·实现自适应性的粒子显示系统第55-56页
   ·使用显示列表加强显示效果第56-58页
   ·实验及结果分析第58-68页
结束语第68-69页
致谢第69-70页
参考文献第70-73页

论文共73页,点击 下载论文
上一篇:开放性实验室管理系统的设计与实现
下一篇:江西省电子政务外网升级改造的规划与设计