Blender Git Commit Log

Git Commits -> Revision 12b7850

Revision 12b7850 by Sergey Sharybin (master)
July 31, 2015, 11:46 (GMT)
Cycles: Fix for transmissive microfacet sampling

This is an alternate fix for T40964 which resolves bad handling of
caustics reported in T45609.

There were too much transmission rays being discarded by the original
fix, which caused by caustic light being totally disabled. There is
still some room for investigation why exactly original paper didn't
work that well, could be caused by the way how the pdf is calculated.

In any case current results seems rather correct now.

Commit Details:

Full Hash: 12b7850d4fcd420f23f80c16a85f08d7cd9158f5
Parent Commit: 55fead4
Lines Changed: +2, -10

1 Modified Path:

/intern/cycles/kernel/closure/bsdf_microfacet.h (+2, -10) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021