Font Size: a A A

3D Surface Visualization Software Development Based On The Qt And OpenGL

Posted on:2009-07-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y TangFull Text:PDF
GTID:2178360242993013Subject:Applied Mathematics
Abstract/Summary:PDF Full Text Request
Visualization of three-dimensional geological modeling and is closely linked to, is the basis of human-computer interaction, three-dimensional geological visualization is 3-D visualization technology in the field of geology important applications in the interactive components of the library to provide the Rotating the support of the mouse ball, but also provided a node pan, select, move, zoom, three-dimensional coordinates of access, interactive features such as camera robots, to develop three-dimensional interactive applications laid the foundation. Interpolation of surface mapping users to the actual formation of discrete control point interpolation of a smooth surface, further geological smooth continuous three-dimensional geological model of the interface, can be used for a variety of geological interface. Three-dimensional geological block from a number of films, each side has its own film and control of the border, which is the border curve of film and other surfaces of the hand-line, the decision of the role of the film, and the control points decision The surfaces of the geometric appearance. Three-dimensional surface of these films do not have the appearance of the rules are rather complex, often using triangulation to that space in these complex patch, will be a continuous three-dimensional patch separated into a series of triangular mosaic from the triangulation, that surface can be effectively Three-dimensional geometry of the film appearance. To smooth the fine structure on the model must be a complete closure of triangulation divided into several patches, different patches of the use of certain methods of interpolation interpolation, and then using interpolation function encryption and sub-structural precision smooth triangulation The model. In the three-dimensional space, we can use the surface to show three-dimensional geological model, the entire three-dimensional geological model was surface surface, surface formation, fault-surface and interface model three-dimensional geological split into multiple blocks, each a three-dimensional geological block from the surface Part of a patch, a number of geological body surface was shared. This was followed by every surface in the space of basic-level show, not in space in the back of the pack phenomenon, it is because through the sedimentary strata to maintain a basic layered structure, because the surface in space does not exist in the basic back pack, therefore, can use now Some surface interpolation on the use of two-dimensional profiles of the known surface control point interpolation, this can be constructed on the smooth surface of the space, This paper also introduced several suitable for medium and small-scale data interpolation commonly used methods, and compared its effect interpolation, and then introduced based on the level of B-spline interpolation, the method can be applied to large-scale scattered data interpolation. Qt and OpenGL-based software to develop, has been very good in engineering geology applications.
Keywords/Search Tags:Three-dimensional geological modeling, Triangulation, Level B-spline Interpolation, Visualization, Qt, OpenGL
PDF Full Text Request
Related items