Abstract
The directional transmissions at rough, transparent surfaces create a unique visual effect, which could only be rendered with offline methods such as Monte Carlo ray tracing. A rendering algorithm is proposed to achieve real-time rendering of this phenomenon. By treating the directional transmissions as serial filters, we propose an approximate solution for multiple consecutive directional transmissions; the approximate solution can be used to pre-calculate the transmitted distant lighting through multiple rough interfaces, and to store the results to a set of environment maps; by indexing these pre-calculated environment maps, GPU can render directional transmissions and reflections on rough, transparent surfaces in real time. Experimental results show that the proposed algorithm, which was implemented on a graphical hardware, was able to generate convincing rendering results and interactive frame rates.
Original language | English |
---|---|
Pages (from-to) | 756-762 |
Number of pages | 7 |
Journal | Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics |
Volume | 23 |
Issue number | 5 |
Publication status | Published - May 2011 |
Keywords
- Bidirectional transmittance distribution function (BTDF)
- Directional transmissions
- Image-based rendering
- Real-time rendering