Abstract
We present a real-time GPU caustics rendering technique in dynamic scenes under multiple directional lights taking into account light occlusion. Our technique renders caustics cast on receiver objects as well as volumetric caustics. We precompute caustic patterns of caustic objects for several directional lights and store them in caustic images. During the rendering, we interpolate the precomputed caustic patterns based on a given light direction. One of the applications of our technique is to render approximate caustics under environment illumination. To achieve this, we propose an environment cube map segmentation technique which divides cube maps into several light regions with each region is represented using one directional light.
Chapter PDF
References
Debevec, P.: A median cut algorithm for light probe sampling. In: SIGGRAPH 2005: ACM SIGGRAPH 2005 Posters, p. 66. ACM, New York (2005)
Günther, J., Wald, I., Slusallek, P.: Realtime caustics using distributed photon mapping. In: Keller, A., Jensen, H.W. (eds.) Rendering Techniques 2004: Eurographics Symposium on Rendering, pp. 111–121. Eurographics Association, Eurographics (2004)
Hadwiger, M., Ljung, P., Salama, C.R., Ropinski, T.: Advanced illumination techniques for GPU volume raycasting. In: SIGGRAPH Asia 2008: ACM SIGGRAPH Asia 2008 Courses, pp. 1–166. ACM, New York (2008)
Jensen, H.W.: Global illumination using photon maps. In: Proceedings of the Eurographics Workshop on Rendering Techniques 1996, pp. 21–30. Springer, London (1996)
Purcell, T.J., Donner, C., Cammarano, M., Jensen, H.W., Hanrahan, P.: Photon mapping on programmable graphics hardware. In: SIGGRAPH 2005: ACM SIGGRAPH 2005 Courses, p. 258. ACM, New York (2005)
Shah, M.A., Konttinen, J.: Caustics mapping: An imagespace technique for real-time caustics. IEEE Transactions on Visualization and Computer Graphics 13(2), 272–280 (2007)
Sun, X., Zhou, K., Stollnitz, E., Shi, J., Guo, B.: Interactive relighting of dynamic refractive objects. In: SIGGRAPH 2008: ACM SIGGRAPH 2008 Papers, pp. 1–9. ACM, New York (2008)
Wyman, C., Hansen, C., Shirley, P.: Interactive caustics using local precomputed irradiance. In: PG 2004: Proceedings of the Computer Graphics and Applications, 12th Pacific Conference, pp. 143–151. IEEE Computer Society, Washington (2004)
Wyman, C.: Interactive image-space refraction of nearby geometry. In: GRAPHITE 2005: Proceedings of the 3rd International Conference on Computer Graphics and Interactive Techniques in Australasia and South East Asia, pp. 205–211. ACM, New York (2005)
Wyman, C., Davis, S.: Interactive image-space techniques for approximating caustics. In: I3D 2006: Proceedings of the 2006 Symposium on Interactive 3D Graphics and Games, pp. 153–160. ACM, New York (2006)
Zhou, K., Hou, Q., Wang, R., Guo, B.: Real-time KD-tree construction on graphics hardware. In: ACM SIGGRAPH Asia 2008 papers, pp. 1–11. ACM, Singapore (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tandianus, B., Johan, H., Seah, H.S. (2010). Real-Time Caustics in Dynamic Scenes with Multiple Directional Lights. In: Yang, H.S., Malaka, R., Hoshino, J., Han, J.H. (eds) Entertainment Computing - ICEC 2010. ICEC 2010. Lecture Notes in Computer Science, vol 6243. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15399-0_32
Download citation
DOI: https://doi.org/10.1007/978-3-642-15399-0_32
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15398-3
Online ISBN: 978-3-642-15399-0
eBook Packages: Computer ScienceComputer Science (R0)