Three-dimentional visualization research of ICT slice images using GPU programming

Yongliang Guo · Applied science and technology · 2011

In order to improve the performance of volume rendering,we implemented the traditional ray-casting-based volume rendering algorithm on the programmable graphics processing unit(GPU).By the algorithm,we put the time-consuming tri-linear interpolation and resampling steps in GPU to speed up rendering.First,the data sets and the transfer functions were transferred into the video as 3D textures.Then the entry-point and the leave-point of the ray and the composing of the ray were calculated by the vertex and the pixel shader.Finally,different rendering effects were achieved according to various blending functions of the sampling points.This algorithm avoided using the blend function under fixed pipeline by rendering only one proxy-slice,which enabled the user to define own blend function to realize all kinds of complex rendering effect.Compared with the traditional ray-casting-based volume rendering algorithm,this algorithm is significantly fast and can meet the requirements of real-time interactive rendering of ICT slice Images.

Read the paper · More papers on PaperTik