论文部分内容阅读
由于计算机图形学、图像处理技术的不断发展,特别是三维计算机图形学的不断进步,使得在计算机上真实再现三维图形成为现实。加强三维地质可视化模型技术的研究在三维地质构造解释中的应用具有十分重要的意义。通过建立三维地质体模型,使得各种地质信息能够被融合到地质模型,从而提高了地质模型的准确性。同时提供地质模型的多种显示,能从地质模型中快速生成各种地质专业图件用于实际工作。在分析了地质的形态和性质属性等各方面特征后,得到了三维地质模型可以采用基于体模型和面模型方法来实现。本文采用了基于面模型的建模方法来实现建模。首先,需要利用己有的勘探资料,拟合各个层位或断层曲面来确定断层面。其次,利用曲面求交和人为限定的方法,确定各个层位或断层面的有效控制范围。最后,利用三角剖分技术将层位或断层面离散化成三角网,建立三维层面模型;根据层面模型构造出三维地质块体。本文在总结前人的理论和实践基础上,使用了基于面模型的三角剖分技术及曲面插值方法来实现三维地质模型可视化,结合Qt这一跨平台软件的特点和OpenGL提供的接口函数完成了一三维地质模型可视化系统。该系统实现了对已知数据场的三维地质模型速度切片、地质体的显示;引入了基于三维地质块体的地质模型表示方法,提出了基于曲面插值的剖面三维地质建模方法,并利用曲面插值方法和三角网剖分技术实现了部分三维地质模型的构建;研究了约束Delaunay三角剖分技术,并应用到三维地质建模中。实现了基于插入法的快速三角网构网算法和三角网的限定,可用于凹、凸区域的三角网建立。对三维地质模型可视化技术的进一步研究有一定的理论与实践意义。