论文部分内容阅读
随着计算机可视化技术的发展,计算机可视化应用的领域不断地拓宽,广泛地应用在科学计算、人工智能仿真、三维图形的制作方面等领域。可视化是计算机技术应用的热门领域,而这个热门领域的核心都集中在三维真实感图形的绘制这个问题上。OpenGL是一个图形硬件的软件接口,由于它的可移植性、高效性、实用性,它已经成为三维图形构建领域的工业标准。本文首先对可视化技术的发展情况进行了分析探讨,系统研究了OpenGL编程技术及在Windows环境下OpenGL绘制图形的过程。研究了实现三维场景可视化两种方法,随机插值场景的模拟和数字场景模拟,并运用这两种算法分别实现了三维真实感景物的可视化。重点研究了德劳内三角网算法,并提出了一种改进的德劳内三角网算法,通过使用该改进算法结合OpenGL的纹理映射技术在计算机上实现了快速高效的景物绘制。对模拟更逼真的三维景物具有一定的指导意义。最后应用OpenGL的纹理映射技术、融合技术和双缓存技术等关键技术,设计和实现了一个汽车行驶场景可视化系统实例,能较好地模拟汽车行驶的真实感场景,能很好地反映汽车行驶的物理运动规律,而且改变汽车参数时计算方法和绘制程序都不用改变,能很容易地实现不同汽车参数下对一汽车行驶的可视化,对于实现真实场景可视化及游戏仿真有较大的参考价值。