Font Size: a A A

Research Of3D Line Dynamic Visualization Based On OpenGL

Posted on:2013-11-06Degree:MasterType:Thesis
Country:ChinaCandidate:Y H YangFull Text:PDF
GTID:2248330374474633Subject:Road and Railway Engineering
Abstract/Summary:PDF Full Text Request
3D visualization is an important direction of research in the field of computer graphics.Many researchers have been carrying out a lot of fruitful researches,and it has been a wide range of applications and development in computing and engineering,but they seldom have real-time visualization design.So we need to further perfect the computer-aided design of the railway line,researching the design and development of line3D visualization has great significance.This paper researches the calculation of the curve line elements,the main point of mileage,coordinate of pile and tangent azimuth. A section of Pingtan to Shanwei railway as an example is studied,the plane and the longitudinal of the line has been drawed.A critical step of line3D visualization is to build the model,First of all,in the subgrade modling,the subgrade modle is builded through the section of standard subgrade cross section,three dimensional coordinates of feature points is get by the geometric relationship of the feature points in the cross section of the subgrade centerline.In the tunnel modeling,wire frame model is used to simulate tunnel,wire frame model is a method which represent the visual of3D objects in computer graphics.Generally speaking,wire frame model is a mode of representing the geometry using of edges and vertices of the object. And then the smooth of the formation and the junction tunnel is achieved though loading rotation section on the middle part.In bridge modeling,though analysis of the gravity bridge pier,bridge piermodel is builded by constructing some polygons and a reference point of bridge pier.Bridge railings modeling is realized by drawing lines and cylinder.Finally the total bridge modeling forms.This thesis has realized the3D line drawing Combining OpenGL and MFC in Visual C++6.0environment.Finally a realistic line is drawed using critical technology of the illumination model,projection transformation,texture mapping,display list and double buffer of OpenGL.It realizes the line3D real-time dynamic visualization.We can roam choosing along the path of the program line.This study has important practical significance,it provide a reference for engineering applications,graphical data visualization and simulation. We can research the feasibility,accuracy and practicality combining with the actual project.
Keywords/Search Tags:3D visualization, model, OpenGL
PDF Full Text Request
Related items