4e104d77c7019660119558590bbadcef1ab78ae2
So far, each closure in Cycles was either diffuse OR glossy OR transmissive, and its color and contributions were assigned to the corresponding direct/indirect/color passes. However, since Glass is a single closure now, that is no longer enough, since glass has both a glossy and a transmissive component. Therefore, this commit adds support for splitting contributions from the Glass closure between the two types. For 4.0, we might want to also use this for Principled Hair since it also technically has both types, but that would be a change from the existing result so it's not part of 3.6 yet.
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
