Blender Git Loki
Git Commits -> Revision 153b450
Revision 153b450 by Manuel Castilla (master) August 23, 2021, 15:09 (GMT) |
Compositor: Full frame matte nodes Adds full frame implementation to Channel Key, Chroma Key, Color Key, Color Spill, Cryptomatte, Difference Key, Distance Key, Keying, Keying Screen and Luminance Key nodes. The other nodes in "Matte" sub-menu are submitted separately. No functional changes. Part of T88150. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D12220 |
Commit Details:
Full Hash: 153b45037f5d27cf125d56ebb9aa77aca53d0981
Parent Commit: daa7c59
Lines Changed: +701, -44
28 Modified Paths:
/source/blender/compositor/operations/COM_ChannelMatteOperation.cc (+34, -0) (Diff)
/source/blender/compositor/operations/COM_ChannelMatteOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_ChromaMatteOperation.cc (+55, -0) (Diff)
/source/blender/compositor/operations/COM_ChromaMatteOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_ColorMatteOperation.cc (+37, -0) (Diff)
/source/blender/compositor/operations/COM_ColorMatteOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_ColorSpillOperation.cc (+33, -0) (Diff)
/source/blender/compositor/operations/COM_ColorSpillOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_CryptomatteOperation.cc (+30, -0) (Diff)
/source/blender/compositor/operations/COM_CryptomatteOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_DifferenceMatteOperation.cc (+41, -0) (Diff)
/source/blender/compositor/operations/COM_DifferenceMatteOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_DistanceRGBMatteOperation.cc (+41, -1) (Diff)
/source/blender/compositor/operations/COM_DistanceRGBMatteOperation.h (+7, -3) (Diff)
/source/blender/compositor/operations/COM_DistanceYCCMatteOperation.cc (+1, -1) (Diff)
/source/blender/compositor/operations/COM_DistanceYCCMatteOperation.h (+1, -1) (Diff)
/source/blender/compositor/operations/COM_KeyingBlurOperation.cc (+63, -0) (Diff)
/source/blender/compositor/operations/COM_KeyingBlurOperation.h (+9, -2) (Diff)
/source/blender/compositor/operations/COM_KeyingClipOperation.cc (+85, -0) (Diff)
/source/blender/compositor/operations/COM_KeyingClipOperation.h (+9, -2) (Diff)
/source/blender/compositor/operations/COM_KeyingDespillOperation.cc (+29, -0) (Diff)
/source/blender/compositor/operations/COM_KeyingDespillOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_KeyingOperation.cc (+45, -0) (Diff)
/source/blender/compositor/operations/COM_KeyingOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_KeyingScreenOperation.cc (+81, -14) (Diff)
/source/blender/compositor/operations/COM_KeyingScreenOperation.h (+10, -2) (Diff)
/source/blender/compositor/operations/COM_LuminanceMatteOperation.cc (+36, -0) (Diff)
/source/blender/compositor/operations/COM_LuminanceMatteOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_ChannelMatteOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_ChromaMatteOperation.cc (+55, -0) (Diff)
/source/blender/compositor/operations/COM_ChromaMatteOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_ColorMatteOperation.cc (+37, -0) (Diff)
/source/blender/compositor/operations/COM_ColorMatteOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_ColorSpillOperation.cc (+33, -0) (Diff)
/source/blender/compositor/operations/COM_ColorSpillOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_CryptomatteOperation.cc (+30, -0) (Diff)
/source/blender/compositor/operations/COM_CryptomatteOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_DifferenceMatteOperation.cc (+41, -0) (Diff)
/source/blender/compositor/operations/COM_DifferenceMatteOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_DistanceRGBMatteOperation.cc (+41, -1) (Diff)
/source/blender/compositor/operations/COM_DistanceRGBMatteOperation.h (+7, -3) (Diff)
/source/blender/compositor/operations/COM_DistanceYCCMatteOperation.cc (+1, -1) (Diff)
/source/blender/compositor/operations/COM_DistanceYCCMatteOperation.h (+1, -1) (Diff)
/source/blender/compositor/operations/COM_KeyingBlurOperation.cc (+63, -0) (Diff)
/source/blender/compositor/operations/COM_KeyingBlurOperation.h (+9, -2) (Diff)
/source/blender/compositor/operations/COM_KeyingClipOperation.cc (+85, -0) (Diff)
/source/blender/compositor/operations/COM_KeyingClipOperation.h (+9, -2) (Diff)
/source/blender/compositor/operations/COM_KeyingDespillOperation.cc (+29, -0) (Diff)
/source/blender/compositor/operations/COM_KeyingDespillOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_KeyingOperation.cc (+45, -0) (Diff)
/source/blender/compositor/operations/COM_KeyingOperation.h (+6, -2) (Diff)
/source/blender/compositor/operations/COM_KeyingScreenOperation.cc (+81, -14) (Diff)
/source/blender/compositor/operations/COM_KeyingScreenOperation.h (+10, -2) (Diff)
/source/blender/compositor/operations/COM_LuminanceMatteOperation.cc (+36, -0) (Diff)
/source/blender/compositor/operations/COM_LuminanceMatteOperation.h (+6, -2) (Diff)