Font Size: a A A

Design And Accomplishment Of 3d Tunnel Roaming System Based On Opengl

Posted on:2009-09-08Degree:MasterType:Thesis
Country:ChinaCandidate:Z C SunFull Text:PDF
GTID:2198360272960923Subject:Geodesy and Survey Engineering
Abstract/Summary:PDF Full Text Request
Digital mine is digitization and 3D Visualization in order to achieve mine production and security management, consequently construct digitization, informationization, automatization and intelligence of mine system. As for the whole mine, tunnel, the most important spatial feature of mine, plays an important role in DM. Construction of DM desires exploit GIS (Geographic Information System), which has 3D characteristic and applies to the domain of mine and geology, thereinto, 3D tunnel is the important content of the DM research. It is significant to construct the 3D model in mining in the future.In this paper, the author analyses simply the study status of tunnel 3D visualization at home and abroad firstly, then introduces simply the OpenGL (Open Graphics Lib). The subject makes a main study of the elements of the tunnel, establishes their topological relations, and describes its data structure with C++ program language. The paper describes minutely the algorithm of 3D tunnel modeling, gives the algorithm of tunnel cross-section modeling and the intersection modeling. The "Roaming System of Three-dimensional Tunnel" (RSTT) is exploited with the object-oriented program design and OpenGL.It is convenient to append, delete, inquire and modify the data that applies the advanced database techniques to manage the tunnel data. The system constructs 3D tunnel modal by centerline and cross-section, and the system can put the 3D tunnel "show" on the screen of computer, meanwhile, can have a overall or part roam from various angles, and can also roam inside the tunnel. The system achieves the display of 3D tunnel visualization, include 3D transformation, lighting processing, texture mapping and so on. Finally, under the framework of DM, the system achieves part special analysis function, for example: coordinate picking, distance measuring, gas monitoring and incision of stratum and so on. So, the system has too much fact meaning for application of mining project design, safety in production, and make a strategic decision.
Keywords/Search Tags:DM, OpenGL, data structure, relation database, 3D visualization of tunnel
PDF Full Text Request
Related items