Skip to content

Comment on Zen Photon Garden

Comments

Pretty.

I had obviously expected that, but the large number of reflective surfaces [1] greatly reduces the performance. The author explained in the blog post [2] that it is a path tracing (Monte Carlo simulation of multiple random rays incrementally averaged) and probably it is hard to limit the number of bounces small while maintaining the image quality. Indeed, the source code [3] says a hard limit of 1000 bounces, not big but not that small either.

[1] Something like http://is.gd/cFDlq5

[2] http://scanlime.org/2013/04/zen-photon-garden/

[3] https://github.com/scanlime/zenphoton/blob/bea23c1/hqz/src/z...

Wow, 1000 bounces is huge. 8 bounces is a reasonable setting for a high-performance 3D path tracer. I guess it's that much easier in 2D.

Our default max ray depth for Indigo Renderer is 10000. You just have to be a bit clever about handling it. (use Russian Roulette)

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.