Photon Differential Splatting for Rendering Caustics
نویسندگان
چکیده
We present a photon splatting technique which reduces noise and blur in the rendering of caustics. Blurring of illumination edges is an inherent problem in photon splatting, as each photon is unaware of its neighbors when being splatted. This means that the splat size is usually based on heuristics rather than knowledge of the local flux density. We use photon differentials to determine the size and shape of the splats such that we achieve adaptive anisotropic flux density estimation in photon splatting. As compared to previous work that uses photon differentials, we present the first method where no photons or beams or differentials need to be stored in a map. We also present improvements in the theory of photon differentials, which give more accurate results and a faster implementation. Our technique has good potential for GPU acceleration, and we limit the number of parameters requiring user adjustment to an overall smoothing parameter and the number of photons to be traced.
منابع مشابه
Historical Introduction to Photon Differential Splatting
This document provides a historical overview of the development in computer graphics that led to photon differential splatting. We highlight how photon differential splatting differs from this early related work. 1. Early Related Work It seems that a two-pass method for rendering caustics, where a tracing from the light sources is added to a tracing from the eye, was first suggested by Heckbert...
متن کاملImproving Image-Space Caustics Via Variable-Sized Splatting
Interactivity requires tradeoffs to achieve the right balance between rendering quality and speed. In practice, today’s applications restrict lighting to mainly direct illumination, sometimes augmented by precomputed transfer techniques for diffuse global effects. Dynamic high-frequency specular effects, such as caustics, are largely lacking due to the high costs for recomputation each frame. R...
متن کاملCombining Soft Shadow and Image Space Photon Mapping for Global Illumination
Real-Time global illumination is a very important topic in the field of computer graphics. The improvement of GPU architectures in recent years has made GPU-based rendering algorithms essential to the production of high-quality images in real time. This paper proposes a novel global illumination algorithm that combines image space photon mapping and soft shadow effects. The photon splatting pha...
متن کاملCgi 2008 Conference Proceedings Caustic Triangles on the Gpu
This paper proposes a robust algorithm to compute caustics caused by multiple reflections and refractions on the GPU. The proposed algorithm solves two problems of previous methods, caustic light leaks and caustic undersampling. In order to eliminate caustic light leaks, terminal photon hits are stored and caustic patterns are reconstructed on the faces of a layered distance map attached to the...
متن کاملRendering of Caustics with Photon Maps
A number of techniques exist for approximating the rendering equation in order to create realistic detailed images. Photon mapping is a method that allows for the accurate rendering of a wide range of reflective and refractive phenomena. We explore the basis of the photon mapping technique with the goal of constructing a system for rendering such effects, particularly in regard to caustics. Our...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Comput. Graph. Forum
دوره 33 شماره
صفحات -
تاریخ انتشار 2014