论文部分内容阅读
生成具有真实感的场景是计算机图形学领域内的一个重要部分,这项技术在国民经济各个领域中有着广泛的应用价值和广阔的应用前景。本论文来源于实际的工程项目,主要研究的是如何生成具有真实感的三维场景的问题。 本文首先介绍了计算机视觉中关于真实感图形显示的相关基础知识,包括坐标变换、投影、消隐、光照处理、纹理、色彩以及雾化等方面的基本概念、原理、模型和相关的一些典型算法。其次详细讨论了分形布朗运动的数学模型与基本性质,介绍了常用的分形布朗运动的实现算法并对其性能进行了分析与比较,结合系统要求选择了本文所使用的算法思想,并基于随机中点位移的思想提出了用一种实用的快速二维分形布朗运动的生成算法。最后简要介绍了系统的开发环境,详细介绍了整个系统的设计思路以及各个相关功能模块的实现流程,并且基于Visual C++6.0与OpenGL对这个系统进行了实现,给出了系统输出的具有真实感的场景渲染结果。 通过最终的结果可以证明,本文中所提出的算法在纹理生成的速度上与纹理图像的逼真度上都可以满足项目的需要,整个系统的功能已经达到了预定目标。