T43771: Fix
There is a difference between the socket order of the BokehBlur node and the BokehBlur operation. Socket[2] and Socket[3] have switched their order.
This commit is contained in:
parent
6ddd2549ed
commit
565df1559f
|
@ -62,8 +62,13 @@ void BokehBlurNode::convertToOperations(NodeConverter &converter, const Composit
|
|||
converter.addOperation(operation);
|
||||
converter.mapInputSocket(getInputSocket(0), operation->getInputSocket(0));
|
||||
converter.mapInputSocket(getInputSocket(1), operation->getInputSocket(1));
|
||||
converter.mapInputSocket(getInputSocket(2), operation->getInputSocket(2));
|
||||
converter.mapInputSocket(getInputSocket(3), operation->getInputSocket(3));
|
||||
|
||||
// NOTE: on the bokeh blur operation the sockets are switched.
|
||||
// for this reason the next two lines are correct.
|
||||
// Fix for T43771
|
||||
converter.mapInputSocket(getInputSocket(2), operation->getInputSocket(3));
|
||||
converter.mapInputSocket(getInputSocket(3), operation->getInputSocket(2));
|
||||
|
||||
converter.mapOutputSocket(getOutputSocket(0), operation->getOutputSocket());
|
||||
|
||||
if (!connectedSizeSocket) {
|
||||
|
|
Loading…
Reference in New Issue