Blender Git Commit Log

Git Commits -> Revision 3c852ba

Revision 3c852ba by Stefan Werner (master)
January 27, 2018, 20:39 (GMT)
Fix T53914: Volumetric scattering now goes correctly through transparent surfaces.

There was a check for volume bounces at every surface intersection. That could lead to a volume scattered path being terminated
when passing through a transparent surface. This check was superfluous, as the volume shader evaluation already checks the
number of volume bounces and once it passes the max, volume shaders will not return scatter events any more.

Reviewers: #cycles, brecht

Reviewed By: #cycles, brecht

Subscribers: brecht, #cycles

Tags: #cycles

Maniphest Tasks: T53914

Differential Revision: https://developer.blender.org/D3024

Commit Details:

Full Hash: 3c852ba0741f794a697f95073b04921e9ff94039
Parent Commit: 7b29e91
Lines Changed: +4, -4

1 Modified Path:

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