Blender Git Loki
Git Commits -> Revision 3305674
Revision 3305674 by Sergey Sharybin (master) May 24, 2012, 14:01 (GMT) |
Port mask node to new compositor system Works in the same way as double edge node -- not actually multithreaded but currently it's fast enough to be used in such way. In the future it might be changed in some way. Move actual mask rasterization code to BKE so it's resued by old compositor system and new compositor. Also in the future it might be used to display mask preview in mask editor. |
Commit Details:
Full Hash: 3305674bb5615b959bc5dfa73dab7e9783849081
SVN Revision: 46972
Parent Commit: 3e1df2d
Lines Changed: +337, -40
4 Added Paths:
/source/blender/compositor/nodes/COM_MaskNode.cpp (+65, -0) (View)
/source/blender/compositor/nodes/COM_MaskNode.h (+38, -0) (View)
/source/blender/compositor/operations/COM_MaskOperation.cpp (+110, -0) (View)
/source/blender/compositor/operations/COM_MaskOperation.h (+66, -0) (View)
/source/blender/compositor/nodes/COM_MaskNode.h (+38, -0) (View)
/source/blender/compositor/operations/COM_MaskOperation.cpp (+110, -0) (View)
/source/blender/compositor/operations/COM_MaskOperation.h (+66, -0) (View)
6 Modified Paths:
/source/blender/blenkernel/BKE_mask.h (+3, -0) (Diff)
/source/blender/blenkernel/intern/mask.c (+45, -0) (Diff)
/source/blender/compositor/CMakeLists.txt (+5, -0) (Diff)
/source/blender/compositor/intern/COM_Converter.cpp (+4, -0) (Diff)
/source/blender/nodes/CMakeLists.txt (+0, -1) (Diff)
/source/blender/nodes/composite/nodes/node_composite_mask.c (+1, -39) (Diff)
/source/blender/blenkernel/intern/mask.c (+45, -0) (Diff)
/source/blender/compositor/CMakeLists.txt (+5, -0) (Diff)
/source/blender/compositor/intern/COM_Converter.cpp (+4, -0) (Diff)
/source/blender/nodes/CMakeLists.txt (+0, -1) (Diff)
/source/blender/nodes/composite/nodes/node_composite_mask.c (+1, -39) (Diff)