Blender Git Commit Log

Git Commits -> Revision 9406c19

Revision 9406c19 by Thomas Dinges (soc-2014-cycles)
July 28, 2014, 23:19 (GMT)
Cycles: Avoid redundant calculations for Lamps when using Decoupled Ray Marching.

* Split light_sample functions, so we can only recalculate the parts, that actually change due to the new position.
Gives a few percent speedup, especially in scenes with Branched Path, and Sample All Lights.

Commit Details:

Full Hash: 9406c19895361b324da45eb402e114ea0b55acf6
Parent Commit: 773c585
Lines Changed: +66, -6

2 Modified Paths:

/intern/cycles/kernel/kernel_light.h (+63, -0) (Diff)
/intern/cycles/kernel/kernel_path_volume.h (+3, -6) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021