A Fast Rendering Technique of Transparent Objects and Caustics
نویسندگان
چکیده
Rendering refractive caustics from transparent objects on opaque objects is computationally intensive. This paper presents a fast rendering technique for transparent objects and refractive caustics due to transparent objects on the opaque object. To calculate the intensities of caustics, we set virtual planes around the opaque object and store the intensities of caustics on the virtual planes as textures. Caustics are then rendered by using these textures. Our implementation, which additionally uses a GPU accelerator, enables us to render refractive caustics at interactive frame rates. We demonstrate this interactive rendering additionally for translation, rotation of both transparent objects and opaque objects, as well as for changing light and viewing directions.
منابع مشابه
A Method for Fast Rendering of Caustics from Refraction by Transparent Objects
Caustics are patterns of light focused by reflective or refractive objects. Because of their visually fascinating patterns, several methods have been developed to render caustics. We propose a method for the quick rendering of caustics formed by refracted and converged light through transparent objects. First, in the preprocess, we calculate sampling rays incident on each vertex of the object, ...
متن کاملRendering Techniques for Transparent Objects
Three techniques are proposed for more realistic image synthesis of transparent objects. The techniques simulate important phenomena due to refraction and/or reflection, such as focuses and dispersion. For efficient simulation of focuses and caustics, a method called grid-pencil tracing is proposed, based on the ideas of pencil tracing and backward ray tracing. An anti-aliasing filter is design...
متن کاملReal-time rendering of approximate caustics under environment illumination
We present a real-time GPU caustics rendering technique for dynamic scenes under environment illumination taking into account light occlusion. The dynamic scenes consist of caustic objects (reflective and/or refractive objects which produce caustics) and receiver objects (non-reflective and nonrefractive), that can be translated and rotated. As the light source, we consider environment illumina...
متن کاملInteractively Rendering Dynamic Caustics on GPU
In this paper, a new technique is presented for interactive rendering of caustics fully processed on GPU. Without any pre-computation required, the algorithm can directly render refractive caustics from complex deformable transparent objects onto an opaque receiver surface. By the technique we accurately trace the path of the photons and calculate the energy carried by the photons emitted from ...
متن کاملReal-Time Caustics in Dynamic Scenes with Multiple Directional Lights
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 precompu...
متن کامل