For the 3D game visual effects, the deferred rendering can only consider only the scene image resolution regardless of the scene complexity. Therefore, it is effective in processing realistic visual effects using many geometric buffers as multiple render targets. This paper uses the deferred rendering for the 3D game visual effects such as dynamic lights, specular, shadow, motion blur, and water shading. The 3D game supporting deferred rendering is developed to evaluate various 3D rendering effects with variation of the screen resolution in terms of the rendering speed and PSNR image quality. The performance results show that the rendering speed of the 3D visual effect techniques with 1280x960 resolution is average 56.0% better than that with 640x480 resolution. Also, the average PSNR is getting better as the screen resolution gets higher. The PSNR of the 3D visual effect techniques with 1152x864 resolution is average 30.9% better than that with 640x480 resolution.
In 3D games, the deferred rendering is an effective way in processing realistic visual effects using multiple render targets regardless of the scene complexity. In this paper, based on deferred rendering using multiple render targets, the 3D game visual effect techniques such as dynamic lights, specular, shadow, motion blur, and water shading are compared and analysed. The 3D game supporting deferred rendering is developed to evaluate various 3D rendering effects with variation of the size of the render target memory in terms of the rendering speed. The performance results show that the rendering speed of the 3D visual effect techniques with 4bytes render target memory is average 1.4 and 1.9 times better than those of 8bytes and 16bytes memories, respectively. Also, the shadow mapping with 2-pass plays the biggest role on the performance. Other techniques with 1-pass cause a negligible speed degradation.