diff options
author | Jeroen Bakker <jeroen@blender.org> | 2022-01-10 10:57:53 +0300 |
---|---|---|
committer | Jeroen Bakker <jeroen@blender.org> | 2022-01-10 10:59:00 +0300 |
commit | 6beaa297918b24de00d26886e981312b041748b0 (patch) | |
tree | c81515e9f1c9e65dbb789e56c1032624db167fca /source/blender/compositor/intern/COM_Converter.cc | |
parent | eb7333e772bd9313bf3530eb02e0d036563efe90 (diff) |
Compositing Convert color space node
Compositor node to convert between color spaces.
Conversion is skipped when converting between the same color spaces or to or from data spaces.
Implementation done for tiled and full frame compositor.
Reviewed By: Blendify, jbakker
Differential Revision: https://developer.blender.org/D12481
Diffstat (limited to 'source/blender/compositor/intern/COM_Converter.cc')
-rw-r--r-- | source/blender/compositor/intern/COM_Converter.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/compositor/intern/COM_Converter.cc b/source/blender/compositor/intern/COM_Converter.cc index 0af4ff7d98d..1b98a04cf96 100644 --- a/source/blender/compositor/intern/COM_Converter.cc +++ b/source/blender/compositor/intern/COM_Converter.cc @@ -46,6 +46,7 @@ #include "COM_CombineColorNode.h" #include "COM_CompositorNode.h" #include "COM_ConvertAlphaNode.h" +#include "COM_ConvertColorSpaceNode.h" #include "COM_ConvertOperation.h" #include "COM_Converter.h" #include "COM_CornerPinNode.h" @@ -426,6 +427,9 @@ Node *COM_convert_bnode(bNode *b_node) case CMP_NODE_POSTERIZE: node = new PosterizeNode(b_node); break; + case CMP_NODE_CONVERT_COLOR_SPACE: + node = new ConvertColorSpaceNode(b_node); + break; } return node; } |