Fix T47520: Compositor Node "Filter" Outputs clear image
Make 'Laplace' filter an edge filter operation, since this what it is typically used for, and such operation does not affect the input's alpha channel. Reviewers: sergey, campbellbarton Reviewed By: sergey Differential Revision: https://developer.blender.org/D1817
This commit is contained in:
parent
ca6f53d15e
commit
3c70c4f970
|
@ -49,7 +49,7 @@ void FilterNode::convertToOperations(NodeConverter &converter, const CompositorC
|
|||
operation->set3x3Filter(-1, -1, -1, -1, 9, -1, -1, -1, -1);
|
||||
break;
|
||||
case CMP_FILT_LAPLACE:
|
||||
operation = new ConvolutionFilterOperation();
|
||||
operation = new ConvolutionEdgeFilterOperation();
|
||||
operation->set3x3Filter(-1 / 8.0f, -1 / 8.0f, -1 / 8.0f, -1 / 8.0f, 1.0f, -1 / 8.0f, -1 / 8.0f, -1 / 8.0f, -1 / 8.0f);
|
||||
break;
|
||||
case CMP_FILT_SOBEL:
|
||||
|
|
Loading…
Reference in New Issue