Conference Paper

Path Integration for Light Transport in Volumes.

Conference: Proceedings of the 14th Eurographics Workshop on Rendering Techniques, Leuven, Belgium, June 25-27, 2003
Source: DBLP

ABSTRACT Simulating the transport of light in volumes such as clouds or objects with subsurface scattering is computationally expensive. We describe an approximation to such transport using path integration. Unlike the more commonly used diffusion approximation, the path integration approach does not explicitly rely on the assumption that the material within the volume is dense. Instead, it assumes the phase function of the volume material is strongly forward scattering and uniform throughout the medium, an assumption that is often the case in nature. We show that this approach is useful for simulating subsurface scattering and scattering in clouds.

  • [Show abstract] [Hide abstract]
    ABSTRACT: It is a long-standing problem in unbiased Monte Carlo methods for rendering that certain difficult types of light transport paths, particularly those involving viewing and illumination along paths containing specular or glossy surfaces, cause unusably slow convergence. In this paper we introduce Manifold Exploration, a new way of handling specular paths in rendering. It is based on the idea that sets of paths contributing to the image naturally form manifolds in path space, which can be explored locally by a simple equation-solving iteration. This paper shows how to formulate and solve the required equations using only geometric information that is already generally available in ray tracing systems, and how to use this method in in two different Markov Chain Monte Carlo frameworks to accurately compute illumination from general families of paths. The resulting rendering algorithms handle specular, near-specular, glossy, and diffuse surface interactions as well as isotropic or highly anisotropic volume scattering interactions, all using the same fundamental algorithm. An implementation is demonstrated on a range of challenging scenes and evaluated against previous methods.
    ACM Transactions on Graphics - TOG. 01/2012;
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Realistic simulation of natural scenes is one of the most challenging problems facing computer graphics, including clouds. The complexity of cloud formation, dynamics and light interaction makes real time cloud rendering a difficult task. In addition, traditional computer graphics methods involve high amounts of memory and computing resources, which currently limits their realism and speed. This paper presents a method for the efficient realistic shading of cumulus clouds taking into account the sky color. Our approach consists in taking advantage of all the a priori knowledge on the characteristics of the cumulus cloud and on the sky light effects. In this paper, we only focus on cloud shading. We do not deal with the modeling and animation of the cloud’s shape.
    The 2nd International Conference on Software Engineering and New Technologies "ICSENT - 2013", Hammamet, Tunisia.; 12/2013
  • [Show abstract] [Hide abstract]
    ABSTRACT: Central to all Monte Carlo-based rendering algorithms is the construction of light transport paths from the light sources to the eye. Existing rendering approaches sample path vertices incrementally when constructing these light transport paths. The resulting probability density is thus a product of the conditional densities of each local sampling step, constructed without explicit control over the form of the final joint distribution of the complete path. We analyze why current incremental construction schemes often lead to high variance in the presence of participating media, and reveal that such approaches are an unnecessary legacy inherited from traditional surface-based rendering algorithms. We devise joint importance sampling of path vertices in participating media to construct paths that explicitly account for the product of all scattering and geometry terms along a sequence of vertices instead of just locally at a single vertex. This leads to a number of practical importance sampling routines to explicitly construct single-and double-scattering subpaths in anisotropically-scattering media. We demonstrate the benefit of our new sampling techniques, integrating them into several path-based rendering algorithms such as path tracing, bidirectional path tracing, and many-light methods. We also use our sampling routines to generalize deterministic shadow connections to connection subpaths consisting of two or three random decisions, to efficiently simulate higher-order multiple scattering. Our algorithms significantly reduce noise and increase performance in renderings with both isotropic and highly anisotropic, low-order scattering.
    ACM Transactions on Graphics (TOG). 11/2013; 32(6).

Full-text (2 Sources)

Available from
May 26, 2014