862028f4dc8a7df62d168c33eab8e2b16876a278
Currently, the Render mode of the GPU Cryptomatte mode extracts the Cryptomatte layers based on information in the RenderResult of the scene. This means the node will not work if no RenderResult exists, which is typically the case for the viewport compositor, and especially after #123378. To fix this, we simply acquire the passes directly from the appropriate view layer based on the node's layer name. The render compositor context implementation will handle the extraction from the RenderResult, while the viewport compositor will just return the DRW passes. Pull Request: https://projects.blender.org/blender/blender/pulls/123817
…
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%
