Font Size: a A A

Research And Implementation Of The Fence Diagram Drawing Method Based On OpenGL

Posted on:2013-08-25Degree:MasterType:Thesis
Country:ChinaCandidate:X A ShiFull Text:PDF
GTID:2248330371485351Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The fence diagram, also called “the oil layer connecting diagram”, is the stereoscopicdiagram that is constituted by the oil layer cross section and plane chart. It can contact theinformation of each well from the space. It can show the whole saving circumstance of the oilhide inside the district. Fence diagram play an important role in oil-field dynamic stateanalysis and oil-field geology research. The contents of this paper is to develop the3Dstereoscopic fence diagram which has a special feature, by means of texture mappingtechnique, OpenGL converter technique, Kruskal calculate way, line comparison method andtechnique.The abroad research that carried on this aspect of fence diagram is very early and it hasalready had a very big scale. However there is only a little research in China. And the homeresearch mainly pay attention to the establishment method of geology model, less in the fencediagram of3D visual, therefore domestic work in this aspect of fence diagram need a greaterdevelopment and progress.OpenGL named "the open type diagram database" is the diagram work environmentdeveloped by the United States’ SGI Company. It is a3D diagram database function whichhas strong function and which is convenient. It can provide a diagram hardware interface tothe programmer users. This paper studies OpenGL transformation and texture mappingtechnique. In the process of establishing3D stereoscopic fence diagram, we use texturemapping technique to imitate the surface color detail and make the picture more lifelike. Wecan translate, revolve and zoom three-dimensional figure by using OpenGL convertertechnique.Prim method and Kruskal method is the basic algorithm in the data structure to get theminimum spanning tree. This paper chooses the better algorithm to solve effectively theproblem of the fence diagram connection by the careful research of the Prim algorithm andthe Kruskal algorithm and comparing the merit and shortcoming through an practical test.This paper uses the line-side comparison method to solve the fence diagram to eliminateconcealed problem on removing the hide line.At the end, this paper adopts the achievement of the research above to design and carry out fence diagram drawing system by using C#language. The system designs include the drawingof well site diagram, the drawing of cross section drawn based on Kruskal algorithm and therotating and the scaling of the fence diagram.
Keywords/Search Tags:Fence Diagram, OpenGL, Kruskal Algorithms, Texture Mapping Techniques, theLine-side Comparison Method
PDF Full Text Request
Related items