In recent years, with the development of three-dimensional visualization technology,more and more industries are widely used in the practical work of the three-dimensionalvisualization technology, especially in seismic exploration and reservoir developmentapplications. The visualization of three-dimensional seismic data can be classified into surfacerendering and volume rendering, which can shows the internal structure of the data andattribute information intuitively, and makes analysis and interpretation of seismic data easierto work out without relying solely on simple forms. It can render clear images for analysisand interpretation through computer graphics technology. Slowly, the interpreters ofgeosciences are not complacent with static image information, starting to look at the internaldetails of seismic data in the dynamic interaction with the volume. Meanwhile, with thedevelopment of exploration tools and techniques, the amounts of information of seismicvolume data become more and more huge. The speed of three-dimensional rendering becomesbottlenecks of the visualization of massive data. Therefore LOD become the key technologyof the rendering of multi-resolution three-dimensional seismic data.This paper describes and analyses the methods of the seismic data’s visualization,including the texture mapping method and the ray casting method. It can accelerate the speedof visualization by applying these methods to the GPU’s pipeline of rendering. In theinteraction with the three-dimensional seismic data, we implement the orthogonal slices andorthogonal slices’ draggers, oblique slices and oblique slices’ draggers, arbitrary surface andarbitrary surface draggers, ROI and ROI manipulator. In these introductions of dynamicinteractive ways, it emphasizes on the organization of data structure of drawing process.Moreover it describes the mathematical model of intersection between the oblique slices orsurface and volume data in detail. In the context of large data, analyses and investigates thestorage for large-scale data, interactive mapping, data loading and memory management.Finally, to put these specific researches into practice, we implement a system for visualizationof the three-dimensional seismic data. Specific work is as follows:1. For the key technologies of interactive visualization, this paper analyses andimplements the slice dragger and ROI manipulator.2. This paper analyses the LDM file, and compare it with the traditional SEG-Y format.3. This paper analyses and designs fast loading and memory management module formulti-resolution volume data and implement them.4. This paper designs and implements the system of three-dimensional seismic datavisualization. Based on the OpenGL, extend the VolumeViz to support the rendering of massive volume data. QT is used as the interface development tools, which makesthe system independent of platforms, enhances the portability and robustness of thesystem. |