论文摘要
在我国,铁路的运输量十分巨大,大多数铁路系统的运行位置的历史重演是依靠手工记录的文档或者调度监督系统的回馈数据来完成的。由于记录点间距离较大,传感器本身的功能限制,所以目前的铁路系统的历史重演系统依旧不是非常直观和准确的。因此,研究和开发基于虚拟现实的历史重演系统是十分有意义的。本文正是在这一需求推动下,利用3D MAX对铁路系统进行三维建模,使用OpenGL建立演示系统,并对历史重演系统如何在信息有限的情况下的显示情况做出判断,使得历史重演系统更加直观和准确。本文第1章对铁路历史重演系统的发展和现状进行了研究并分析了存在的问题;第二章主要对建立系统所选用的OpenGL编程技术及环境进行介绍;第三章介绍3DS MAX的图形文件;第四章主要介绍了在信息有限的条件下,建立历史重演系统显示的数学表达,归纳出其对应规则以及相应的二叉判定树;第五章叙述了历史重演系统的程序实现。
论文目录
摘要Abstract致谢第一章 绪论1.1 本文的研究背景及目的1.2 国内外研究概况1.3 研究难点和本文的解决思路1.3.1 研究难点1.3.2 本文解决问题的思路1.4 本章小结第二章 虚拟现实系统的开发2.1 计算机图形学基本知识2.1.1 计算机图形标准2.1.2 计算机三维图形标准2.1.3 基于OpenGL的三维软件及常用的三维图形格式2.2 开发平台及编程语言的选择2.2.1 OpenGL简介2.2.2 OpenGL概述2.2.3 OpenGL的功能2.2.4 OpenGL的工作结构2.2.5 OpenGL的绘制原理2.2.6 OpenGL在Windows中的实现2.3 本章小结第三章 3DS MAX的图形文件的调用3.1 3DS MAX简介3.2 3DS文件结构3.2.1 3DS文件结构层次3.2.2 3D编辑器块3.2.3 关键帧块3.3 本章小结第四章 历史重演系统的研究4.1 相临轨道区段在相临时刻的显示4.2 对应规则的归纳4.3 重演系统的显示的数学模型4.3.1 数学表达4.3.2 对应规则的二叉判定树4.4 本章小结第五章 历史重演系统的实现5.1 程序结构概述5.2 程序中的数据结构5.2.1 全局变量5.2.2 结构体5.3 程序所用函数及实现过程5.3.1 OpenGL环境设置函数5.3.2 3DS文件数据读取函数5.3.3 数据处理函数5.3.4 图形控制函数5.3.5 程序辅助函数5.4 本章小结第六章 结束语参考文献攻读硕士学位期间完成的论文
相关论文文献
标签:历史重演论文; 三维建模论文; 信息有限条件下的数学表达论文; 二叉判定树论文;