Fast 3D Graphics Rendering Technique with CUDA Parallel Processing
Department of Computer Science Education, Korea University
International Journal of Multimedia and Ubiquitous Engineering, Vol.9, No.1, pp.199-208, 2014
@article{kang2014fast,
title={Fast 3D Graphics Rendering Technique with CUDA Parallel Processing},
author={Kang, Ji-Hoon and An, Syung-Og and Kang, Shin-Jin and Kim, Seok-Hun and Kim, SooKyun},
year={2014}
}
3D Graphic Rendering has been used to express realistic, 3-dimensional, and emphasized effects in the graphics. As 3D Graphic Rendering developed and became more prevalent, the need for acceleration in data processing grew as well, leading to a development of GPU (Graphic Processing Unit) and shading language used for GPU such as GLSL (OpenGL Shading Language) and HLSL (Higher Language Shading Language). 3D Graphic Rendering based on GPU, however, clearly has its limitation in processing complicated calculations such as calculating curvatures of the surface or ray tracing method, especially as the greater magnitude of the 3D polygonal model data is being used. The following paper will discuss the new method of 3D graphic rendering that is based on faster GPU parallel processing system called CUDA (Compute Unified Device Architecture) to administer 3D polygonal model data and process calculations. In the paper, we will discuss about the characteristics of CUDA and test for graphic rendering of 3D polygonal model according to those characteristics. We will also examine whether it is possible to accelerate the graphic rendering process using CUDA for 3D graphic rendering.
February 8, 2014 by hgpu