Font Size: a A A

The Scalar Fields Visualization Technology In Scientific Computing

Posted on:2010-01-02Degree:MasterType:Thesis
Country:ChinaCandidate:L J YaoFull Text:PDF
GTID:2218330371499532Subject:Systems Engineering
Abstract/Summary:PDF Full Text Request
Visualization in scientific computing is a new subject, which is developed in 1980's.It can convert data which is made from calculation process or calculation results into the graphics or images with computer graphics and images processing technology, which are displayed on the screen and can be used for interactive purpose. This will greatly improve the speed and quality of data processing, by this way the scientific computing tools and environment are modernized. In the research field of visualization of scientific computing, scalar field visualization is of great importance,research value and application prospect.During the research process of complex physics field, researchers from many disciplines pay more attention to the method that convert the data of scientific computing into information of graphic and image which can be accepted by people's vision easily. This paper is carried out from this aspect. Firstly, it introduces the content about visualization in scientific computing including the meaning, research content and applications and so on, and then compare the realization technology of 3D graphics software, choose OpenGL as the realization technology of this paper. Secondly, the scalar field visualization technology are introduced, which mainly include the contour, iso-surface and color show algorithms. This paper mainly introduces the smoothing technique of contour and iso-surface in detail, brings the smoothing technique of contour and iso-surface, which leads to curve and surface fitting technique and the knowledge. There are many Curve fitting methods,such as parabola, Hermite curve,Bezier curve, uniform B-spline curves and NURBS curve. This paper realizes different interpolation curves in two-dimensional fields, and the fitting contours in two-dimensional and three-dimensional fields. Hermite surface, Bezier surfaces, uniform B-spline surface and NURBS surface are typical surface fitting method, According to the given physics data, this paper realizes two-dimensional and three-dimensional surface by Hermite method. In addition, in order to optimize the three-dimensional graphics display effect,3D rendering and graphics projection transformation are simply introduced. This paper will fully integrate OpenGL and Visual C++. NET technology, summarize the visualization in scientific computing technology's application in the complex physics field. The software functions that developed in this paper have concise interfaces and well engineering application. Meanwhile, it also has some inherited property and evolution potential, it will be a good assistant to scientific computing of the complex physics fields.
Keywords/Search Tags:Visualization in scientific computing, OpenGL, Scalar fields, Fitting, Curve and Surface
PDF Full Text Request
Related items