Blender Git Loki
Git Commits -> Revision 2d4b638
Revision 2d4b638 by Jeroen Bakker (master) March 2, 2021, 10:20 (GMT) |
Cryptomatte: Read metadata from multilayer OpenEXR. Currently the compositor reads cryptomatte meta-data from the render result. When loading a multilayer open exr file the meta-data was ignored. This patch will also load the cryptomatte meta-data from multilayer open exr files. This enabled workflows where the rendering and compositing are done in separate scenes or for future changes where the cryptomatte node will use the meta-data for name matching and color picking. Reviewed By: Sergey Sharybin Differential Revision: https://developer.blender.org/D10384 |
Commit Details:
Full Hash: 2d4b638a674522507917b5f34ad8b5463ff42eb4
Parent Commit: 8dec645
Lines Changed: +112, -75
8 Modified Paths:
/source/blender/compositor/intern/COM_MetaData.cpp (+36, -1) (Diff)
/source/blender/compositor/intern/COM_MetaData.h (+16, -0) (Diff)
/source/blender/compositor/nodes/COM_ImageNode.cpp (+8, -10) (Diff)
/source/blender/compositor/nodes/COM_ImageNode.h (+2, -1) (Diff)
/source/blender/compositor/operations/COM_MultilayerImageOperation.cpp (+32, -2) (Diff)
/source/blender/compositor/operations/COM_MultilayerImageOperation.h (+10, -9) (Diff)
/source/blender/compositor/operations/COM_OutputFileOperation.cpp (+0, -1) (Diff)
/source/blender/compositor/operations/COM_RenderLayersProg.cpp (+8, -51) (Diff)
/source/blender/compositor/intern/COM_MetaData.h (+16, -0) (Diff)
/source/blender/compositor/nodes/COM_ImageNode.cpp (+8, -10) (Diff)
/source/blender/compositor/nodes/COM_ImageNode.h (+2, -1) (Diff)
/source/blender/compositor/operations/COM_MultilayerImageOperation.cpp (+32, -2) (Diff)
/source/blender/compositor/operations/COM_MultilayerImageOperation.h (+10, -9) (Diff)
/source/blender/compositor/operations/COM_OutputFileOperation.cpp (+0, -1) (Diff)
/source/blender/compositor/operations/COM_RenderLayersProg.cpp (+8, -51) (Diff)