| In recent years, Mudlogging Geosteering Technology was highly demanded more and more for the field of oil exploration, because the data that was collected in the process of oil exploration is the most intuitive most important information. Mudlogging Geosteering Technology's role are using this data to explain the oil & water formation and laying the solid and reliable foundation for customizing and adjusting oil exploration solution. As 3-D Visualization Technology has grown, at the present stage, the technology which use two-dimension graphic to express compound logging data is reliable, however, it cannot satisfy oil workers'demand already. Technician can intuitive observe and analyse logging data through new technology that has realized the dynamic visualization in three dimensions.This paper defines the procedure of 3-D Visualization System on the basis of requirement analysis, modeling, and designing. Visual Studio.Net 2003 and the Direct3D application development environment that configured on the base of MFC are used to implement the 3-D Visualization System. In process of implementation, the following three aspects are investigated in this paper:(1) The paper makes a systematic generalization of the logging data; the thesis categorizes the data as two sorts:geometrical data and attribute data, and then creates the geometric model and attribute model. In the end, realizes the unification in three-dimensional space between geometrical data and attribute data.(2) In the data processing module of system, Nature Curve Model that used for clinometers calculation is researched. also include the translational algorithm for random curve in three-dimensional space and all kinds of data conversion algorithm in render pipelines of Direct3D.(3) In the graphical display module of system, the calculation model of lighting, the methods of texture settings and Texture Mapping Technology which are used to realize 3-D visualization of oily data are studied.3D information processing system of well track based on Mudloging is the primary implementation of 3D visualization of logging data, functions relatively simple. with the purpose of convenient expanding more utility functions on the base of this system, use the methods of Design Pattern to design classes, so the program has high reusability and expandability. This simple system forming the foundation for Mudlogging Geosteering 3D Comprehensive Analysis System that will be implemented and put into the practical application in the near future. |