“Decoupled ray-marching of heterogeneous participating media” by Kulla

  • ©Christopher Kulla




    Decoupled ray-marching of heterogeneous participating media



    We describe the integration of heterogeneous participating media into our production ray tracer. We specifically focus on the problem of computing the lighting without incurring a quadratic number of shader evaluations. The main difficulty in rendering volumes comes from the inability to analytically importance sample the transmission term: [EQUATION]


    1. Lokovic, T., and Veach, E. 2000. Deep shadow maps. In Proceedings of the 27th annual conference on Computer graphics and interactive techniques, ACM Press/Addison-Wesley Publishing Co., New York, NY, USA, SIGGRAPH ’00, 385–392.
    2. Perlin, K., and Hoffert, E. M. 1989. Hypertexture. SIGGRAPH Comput. Graph. 23 (July), 253–262.
    3. Yue, Y., Iwasaki, K., Chen, B.-Y., Dobashi, Y., and Nishita, T. 2010. Unbiased, adaptive stochastic sampling for rendering inhomogeneous participating media. ACM Trans. Graph. 29 (December), 177:1–177:8.

ACM Digital Library Publication:

Overview Page: