From b438c2840cbf533830ecb29b1ef65325d3f77f73 Mon Sep 17 00:00:00 2001 From: "Sv. Lockal" Date: Mon, 5 Aug 2013 19:16:52 +0000 Subject: SplitViewer node: - fix thumbnail preview (previously it showed only one input) - make SplitViewer node update even if the second input is not connected - now it works when the first socket is connected to a zero-sized node tree (e. g. Color Input node) - SplitViewer node is now based on 2 operations: SplitOperation and ViewerOperation. - ViewerBaseOperation was removed as a redundant one. Any future viewer style node can use the same principle and prepare the output before passing to an actual ViewerOperation. Thanks Lukas Toenne for reviewing this patch and giving me get few pieces of advice. --- source/blender/compositor/CMakeLists.txt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'source/blender/compositor/CMakeLists.txt') diff --git a/source/blender/compositor/CMakeLists.txt b/source/blender/compositor/CMakeLists.txt index b3ec7c78808..c1b99274bed 100644 --- a/source/blender/compositor/CMakeLists.txt +++ b/source/blender/compositor/CMakeLists.txt @@ -425,14 +425,12 @@ set(SRC operations/COM_CompositorOperation.cpp operations/COM_OutputFileOperation.h operations/COM_OutputFileOperation.cpp - operations/COM_ViewerBaseOperation.h - operations/COM_ViewerBaseOperation.cpp operations/COM_ViewerOperation.h operations/COM_ViewerOperation.cpp operations/COM_PreviewOperation.h operations/COM_PreviewOperation.cpp - operations/COM_SplitViewerOperation.h - operations/COM_SplitViewerOperation.cpp + operations/COM_SplitOperation.h + operations/COM_SplitOperation.cpp operations/COM_ConvertValueToColorProg.h operations/COM_ConvertValueToColorProg.cpp operations/COM_ConvertColorToValueProg.h -- cgit v1.2.3