Page 98 - 水利水电工程三维图形建模研究
P. 98

水利水电工程三维图形建模研究
            Research on 3D Graphic Modeling of Water Conservancy and Hydropower Engineering


            计算机技术飞速发展和计算机图形学理论的日渐完善,地学领域三维可视化问题
            已成为数学地质、矿业工程、油藏工程、水电工程、边坡工程等领域的研究与应
            用热点。具体来说,其研究内容大致可以分为地形三维地质建模、地层三维建模

            以及断层或者断裂三维构模。
                (二)三维地质建模及其可视化系统
                1. 统开发平台与编程环境
                以 Window 为平台。以 VC++ 为开发工具,结合 OpenGL 技术和数据库技术,

            实现地质体的三维建模。VC 是一个编程工具软件,它集成了 C++ 编译器和编辑
            环境,全称是 Vrtual C++,即可视化 C++ 编程环境。用 VC++ 开发的系统的主要
            优点在于可视化界面的编程。
                VisualC++ 由许多组件组成,包括编辑器、调试器以及程序向导 AppWizard

            类向导 ClassWizard 等开发工具。这些组件通过一个名为 DeveloperStudio 的组件
            集成为和谐的开发环境。
                2. 相关技术支持
                (1)OpenGL 基本原理及其主要功能

                OpenOL 是 SGI 公司开发的,可以独立于操作系统和硬件环境的三维图形库。
            由于其强大的图形功能和跨平台的能力,已经成为事实上的图形标准,被人们广
            泛应用于可视化、实体造型,CADICAM 以及模拟仿真等诸多领域。
                OpenGL 作为一种三维工具软件包,在交互式三维图形建模能力和编程方面

            优势明显:它灵活方便地实现了二维和三维的高级图形技术,它具有建模、变换,
            光线处理、色彩处理以及诸如纹理映射,物体运动模糊效果和雾化效果等能力,
            为实现逼真的三维绘制效果、建立交互的三维场景提供了优秀的软件工具。
                (2)系统基本功能

                ViselDRM 系统主要由两部分组成:数据库的建立和管理以及地质信息三维
            可视化。通过数据库的建立,实现对大量复杂数据的有机管理,既有利于用户对
            数据的管理和维护,又为后期地质信息的可视化提供准确的数据支持;三维可视
            化则是地质信息的后期实现。以可视化模型为平台,进行三维地质的分析,如岩

            体质量分级。对工程岩体的朗切实现等,同时也实现了地质信息的三维再生。该
            系统所具有的一个显著特点就是实现了对地质信息的智能化管理,如对数据的更
            新和保护以及后期的地质信息的再生等。



            90
   93   94   95   96   97   98   99   100   101   102   103