Real-time Volume Caustics Rendering in Single-Scattering Media

نویسندگان

  • S Lee
  • D Lischinski
  • Y Yu
چکیده

Volume caustics are beautiful patterns of light which are formed by light that first interacts with a specular surface and that is then scattered inside a participating medium. Although this phenomenon can be simulated, its generation process is usually non-trivial and time-consuming. Motivated by interactive applications, we propose a novel volume caustics rendering method for single-scattering participating media. Our method is based on the idea of volume photon mapping and simulates volume photons along reflected and refracted rays. Instead of storing photons inside the volume, we directly display their contribution to the final image using a GPU-friendly ray marching algorithm. The implementation of our method is straight forward and we show that it can be seamlessly integrated in existing methods for rendering participating media. We achieve high-quality results at real-time framerates even for large and dynamic scenes. Furthermore, we show that our method is a good approximation of a ground truth volume photon mapping simulation.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Visually pleasing real-time global illumination rendering for fully-dynamic scenes

Global illumination (GI) rendering plays a crucial role in the photo-realistic rendering of virtual scenes. With the rapid development of graphics hardware, GI has become increasingly attractive even for real-time applications nowadays. However, the computation of physically-correct global illumination is time-consuming and cannot achieve real-time, or even interactive performance. Although the...

متن کامل

Metropolis Light Transport for Participating Media

In this paper we show how Metropolis Light Transport can be extended both in the underlying theoretical framework and the algorithmic implementation to incorporate volumetric scattering. We present a generalization of the path integral formulation that handles anisotropic scattering in non-homogeneous media. Based on this framework we introduce a new mutation strategy that is specifically desig...

متن کامل

Real Time Single Scattering Effects

Rendering mist, haze or fog remains a challenge in current computer graphics since it is intrinsically a 3D problem. While the attenuation caused by fog is easy to implement, single scattering effects such as glows and shafts of light, that increase considerably the realism, are harder to render in realtime. This paper addresses the rendering of such effects along with volumetric shadows induce...

متن کامل

Real-Time Volumetric Caustics with Projected Light Beams

We present a method for the visualization of volumetric caustics in single-scattering participating media. The caustics beams are generated from a projected grid in light’s image space, making the solution independent from the geometric complexity of generators. The caustic volumes are extruded in the geometry shader and accumulated into the final volumetric effect.

متن کامل

Single Scattering Effects for Computer Games

This paper addresses the rendering of single scattering effects such as glows and shafts of light, along with volumetric shadows induced by shadow casters in the participating media in real-time. Our method is easy to integrate in a video game graphics engine using the shadow volume technique since it requires only a little additional texture memory and is implemented with simple shaders. Reali...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009