“Production Volume Rendering” by Habel, Wrenninge and Kulla

  • ©Ralf Habel, Magnus Wrenninge, and Christopher Kulla



Entry Number: 02


    Production Volume Rendering

Course Organizer(s):



    Familiarity with rendering using physically based path tracing, including Monte Carlo integration and importance sampling.


    Who Should Attend
    Developers and researchers who are familiar with implementing a surface path tracer and understand the basics of importance sampling.

    Due to increasing computational power and significant advances in techniques, path tracing has now become the predominant rendering method used in movie production. Thanks to these advances, volume rendering can now take full advantage of the path-tracing revolution to create images that would not have been feasible only a few years ago. However, volume rendering also provides its own set of unique challenges that can be daunting to path-tracer developers and researchers.

    This course presents the current state of the art in production volume rendering by path tracing. It presents the basic theory of volume rendering, which will lead to a comprehensive overview of different volume-integration scenarios, along with the merits and weaknesses of techniques that are useful for dealing with each scenario. The course focuses on the fundamentals of adding volume rendering to an existing path tracer, including all the practical aspects necessary for the demands of feature-film projects. And it explains proven production techniques used in lighting and integration of multi-scattered heterogeneous volumes, the most computationally demanding integration scenario.

ACM Digital Library Publication:

Overview Page: