Skip to content

gradientpm/gpm

Repository files navigation

Gradient-Domain Photon Density Estimation

This is the code release for the paper "Gradient-Domain Photon Density Estimation" in Eurographics 2017.

It extends Mitsuba 0.5.0 to include the following rendering techniques: Gradient-Domain Photon Density Estimation(G-PM), Gradient-Domain Path Tracing (G-PT) and Gradient-Domain Bidirectional Path Tracing (G-BDPT).

The code can be compiled on Windows 10 with Visual Studio 2013, and Arch Linux platform.

Download

License

If you use this code, please consider citing the following works accordingly:

  • Gradient-Domain Photon Density Estimation
@article{hua2017gpm, title = {Gradient-Domain Photon Density Estimation}, author = {Hua, Binh-Son and Gruson, Adrien and Nowrouzezahrai, Derek and Hachisuka, Toshiya}, journal = {Eurographics}, year = {2017}, publisher = {The Eurographics Association}, } 
  • Gradient-Domain Bidirectional Path Tracing
@Article{manzi2015gbdpt, author = {Manzi, Marco and Kettunen, Markus and Aittala, Miika and Lehtinen, Jaakko and Durand, Fr{\'e}do and Zwicker, Matthias}, title = {Gradient-domain bidirectional path tracing}, journal = {Eurographics Symposium on Rendering}, year = {2015}, } 
  • Gradient-Domain Path Tracing
@article{kettunen2015gpt, author = {Kettunen, Markus and Manzi, Marco and Aittala, Miika and Lehtinen, Jaakko and Durand, Fr{\'e}do and Zwicker, Matthias}, title = {Gradient-domain path tracing}, journal = {ACM Transactions on Graphics (TOG)}, year = {2015}, volume = {34}, number = {4}, } 
  • Gradient-Domain Metropolis Light Transport
@article{lehtinen2013gmlt, author = {Lehtinen, Jaakko and Karras, Tero and Laine, Samuli and Aittala, Miika and Durand, Fr{\'e}do and Aila, Timo}, title = {Gradient-domain metropolis light transport}, journal = {ACM Transactions on Graphics (TOG)}, year = {2013}, volume = {32}, number = {4}, } 
  • Mitsuba Renderer
@misc{jakob2010mitsuba, author = {Jakob, Wenzel}, title = {Mitsuba Renderer}, year = {2010}, note = {http://www.mitsuba-renderer.org}, } 

This source code includes the following open source implementations:

  • Screened Poisson reconstruction code from NVIDIA, released under the new BSD license.
  • Mitsuba 0.5.0 by Wenzel Jakob, released under the GNU General Public License (version 3).

Contact

Please feel free to email binhson.hua[at]gmail.com or adrien.gruson[at]gmail.com for questions regarding the code.

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •