Font Size: a A A

Research On The Volume Rendering Technique Of3D Electromagnetic Environment

Posted on:2014-06-21Degree:MasterType:Thesis
Country:ChinaCandidate:C LiFull Text:PDF
GTID:2252330401465591Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With deploying more and more electromagnetic devices into the modern battlefield, the electromagnetic environment becomes increasingly complex, which can deeply affect the result of the military decision. However, due to the invisibility and the untouchability of the electromagnetic wave, failure of describing the electromagnetic environment accurately and intuitively always restricts commanders to make the right decision. Therefore, it’s a very urgent problem that how to render the3D electromagnetic environment by computer technology such as computer graphics and parallel computing.This paper focuses on the research of visualization of3D electromagnetic environment. First of all, the value of electromagnetic environment is computed efficiently based on CUDA. Then the volume rendering technique is researched to show the3D electromagnetic environment. Finally, an original algorithm is devised and implemented to merge the result of volume rendering into the3D scene. Some critical techniques and core algorithms are researched and explored thoroughly and a number of innovation research results are made. In details, the main contributions of this paper are listed below:(1) This paper analyzes the process of computation of electromagnetic environment value based on ITM, which is parallelized. Then a CPU-GPU-hybrid-computing-based electromagnetic environment computation model is devised and implemented by CUDA to generate the volume data efficiently.(2) This paper uses the ray-casting algorithm to visualize the3D electromagnetic environment. The algorithm is parallelized based on the traditional one. Aiming at each parameter of ray-casting, new coordinator locations are devised respectively. Finally, the parallelized ray-casting algorithm is implemented by CUDA, which render the3D image of electromagnetic environment efficiently. (3) This paper devises a new transforming algorithm for ray-casting coordinator system based on the matrix coordinator transformation OpenGL matrix operator, which can merge the result of volume rendering into the3D scene to enhance interaction.In conclusion, this paper researches some critical techniques and core algorithms of visualization of electromagnetic environment, implements a whole architecture for computing and visualizing the electromagnetic environment by CUDA and merges it into the3D scene, which meet the urgent demand of visualizing3D electromagnetic environment from real application and establish the foundation for the future research.
Keywords/Search Tags:Ray-casting Algorithm, Electromagnetic Environment, CUDA, VirtualBattlefield, Scientific Visualization
PDF Full Text Request
Related items