ID 537935 - Read node produces banding in the Viewer when a single scanline channel is requested from an EXR being decoded in blocks of 64 scanlines at a time

Follow

Problem summary
Read node produces banding in the Viewer when a single scanline channel is requested from an EXR being decoded in blocks of 64 scanlines at a time
 
Customer reported version
Nuke 13.2v4
 
Customer reported platform
CentOS 7
 
Steps to reproduce
 
1) Open Nuke and open Edit > Project Settings... click on the Color tab and change color management to OCIO and OCIO config to aces_1.2
 
2) Create a Read node and read in an EXR compressed with ZIP (16), PIZ, PXR24, B44, B44A, DWAA or DWAB.
 
3) Open the Read node properties bin and change the Input Transform to default (ACES - ACES2065-1).

4) Create a Shuffle node, attach the Read node to the Shuffle node and the Shuffle node to the Viewer node.



5) Open the Shuffle node properties bin and attach the Input Layer rgba.red into the Output Layer rgba.red, rgba.blue, rgba.green and rgba.alpha.

 
Expected behaviour
For the Viewer to display the image clearly with no banding
 
Actual behaviour
The Viewer displays banding when reading EXR's compressed with an algorithm that is decoded in blocks of 64 scanlines at a time.

 
Workaround
The current workaround is to change the Read nodes Input Transform to use Raw Data.
 
Reproduced by support
This bug has been reproduced in:
Nuke 14.0v3 - Windows 10 - macOS 12.6 - CentOS 7
Nuke 12.0v1 - Windows 10 - macOS 12.6 - CentOS 7
Nuke 10.0v1 - Windows 10 - macOS 12.6 - CentOS 7
 
Earliest version tested
Nuke 10.0v1 - This issue appears to be in all tested versions of the product
 

    We're sorry to hear that

    Please tell us why