Font Size: a A A

Based On Opengl Interactive Finite Element Post-processing Visualization Program Development

Posted on:2010-12-29Degree:MasterType:Thesis
Country:ChinaCandidate:Z X YouFull Text:PDF
GTID:2208360275498463Subject:Navigation, guidance and control
Abstract/Summary:PDF Full Text Request
The visualization in scientific refers to involve the computer graphics, digital image processing and other many kinds of discipline domain transforms the science and engineering calculation process and the computed result into the graph and image demonstrated on the screen , and carries on it with processing alternately. The scientific computation according to special physical model results in so large number of data that makes processing these data efficiently and picking-up the key information needed the key problem as to the understanding of physical model.Based on the research on the scientific visualization technology, this paper applied the result into the analysis and processing of the finite element data. For that most physical quantities in finite element data are scalar and some vectors can be displayed as scalar, this paper researched the visualization of scalar fieldFirstly, the basic theory in computer graphics involved in finite post processing visualization is discussed in this paper, including the model building, projection transformation and kinds of Geometric Transformation which provide the theory basis for the further development.Secondly, for that contour line and cloud picture is used to describe two-dimensional scalar data, linear interpolation Algorithm and triangular element fill algorithm have been chosen according to the discussing of the algorithms of contour line and cloud picture. Two-dimensional finite data post processing software is developed by using OpenGL and the drawing results is discussed with that from Tecplot.Thirdly, on the basis of computer graphics, different kinds of elimination algorithms have been discussed as to three-dimensional finite data, and finally, Z-buffer testing is chosen as the algorithm to develop the three-dimensional visualization software by using the rendering function in OpenGL. With this software developed, the cloud picture covering on the faces of three-dimensional model is drawn.Lastly, the system of finite post processing visualization is built with fine user interface and friendly human-computer interaction so that user can easily and conveniently use this visualization system.The program on scientific visualization of post processing developed in this paper is proved as high computing efficiency, high display precision and friendly human-computer interaction.
Keywords/Search Tags:scientific visualization, OpenGL, human-computer interaction
PDF Full Text Request
Related items