Summary: | 碩士 === 國立交通大學 === 多媒體工程研究所 === 99 === Real-Time global illumination in computer graphic is a very important topic. With the enhancement of GPU architectures in recent years, GPU-based rendering algorithms have become the key to perform high quality images in real time.
In this thesis, we propose a GPU-based real-time global illumination algorithm by combining image space photon mapping and other soft shadow effects. We simplify the photon splatting phase by using photon quads instead of photon volumes, and use image space soft shadow algorithm to improve image quality while preserving real-time rendering speed. Moreover, photon tracing is implemented by using Nvidia Optix ray tracing engine. Our system runs totally on the GPU, and can handle most optical phenomena, such as indirect lighting and caustics. We demonstrate that the results can be displayed at real-time frame rates.
|