Problem summary In Nuke 11.0/11.1 releases when a Text node's opacity is altered, the text will shift a pixel to the left.
In addition, if the Text node is on the right-hand side of the viewer outside of the bounding box, artifacting will be introduced on the viewer edge based on the colour of the Text node.
This issue only occurs on Linux and only in the Nuke 11.0/11.1 releases
Customer reported version nuke.11.1v2
Customer reported platform centos7
Steps to reproduce
1) Create a new Nuke script in a Linux environment
2) Create a Checkerboard node
3) Create a Text node and connect it to the Checkerboard node
4) Enter the word 'TEST' into the message box
5) Move the Text using the transform manipulator to the right-hand side of the viewer, ensuring the end 'T' in 'TEST' is cut in half at the top and bottom by the viewer. (see below for example)
6) In the Text properties, drag the 'opacity' slider between 0 and 1 Result: You will see both a pixel shift to the left and artifacting running down the right-hand side of the viewer
Workaround Avoid using the opacity controls in the Text2 node with Nuke 11.1/11.0 releases.
An alternative would be to reduce the opacity using another node. For example, using a Multiply node and merge it into the intended stream. (see below)
Reproduced by support This bug has been reproduced in: Nuke 11.1v3 - CentOS 6.9 Nuke 11.1v1 - CentOS 6.9 Nuke 11.0v4 - CentOS 6.9 Nuke 11.0v1 - CentOS 6.9 - regression
Unable to reproduce bug in: Nuke 10.5v7 - CentOS 6.9 Nuke 11.1v3 - Windows 7 - MacOS 10.13.4
Earliest version tested Nuke 10.5v7 - This issue no longer appears in this version and has regressed Expected behaviour Text node should not change the pixel positions when the opacity is reduced, also should not create artifacts when outside the right hand viewer bounding box
Actual behaviour Text node alters the pixel position when the opacity is reduced and creates artifacting on the right hand side if the viewer