Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: