ID 366919 - When projecting an image using spherical camera then outputting to a spherical projection mode within a ScanlineRender node, the result will not match the original projection

Follow

Problem summary
When projecting an image using spherical camera then outputting to a spherical projection mode within a ScanlineRender node, the resulting image will not match the original projection.

This works correctly with a standard perspective camera and a perspective projection mode and also works correctly with a RayRender node using a spherical camera with a spherical projection.
This issue appears to be present in the new 3D system, as well as the classic system.

Customer reported version
Nuke 11.2v3

Customer reported platform
Fedora

Steps to reproduce

Open the attached script and compare results
 
or

1) Create a ColorBars node

2) Create a Project3D node and connect to the ColorBars node

3) Create a Card node and set the following values:


4) Connect the Card node to the Project3D node

5) Create a Camera node and connect to the cam input of the Project3D node

6) Within the Camera node, alter the projection value with the Projection tab to spherical

7) Create a ScanlineRender node

8) Within the ScanlineRender node, select the spherical projection mode

9) Compare the results of the Project3D and ScanlineRender node
Result: The results are different.

To confirm that the expected result, either:

a) Replace the Camera projection to perspective and the ScanlineRender node projection mode to perspective and view results

b) Replace the ScanlineRender with a RayRender node set to spherical and view results


Workaround
Avoid using the ScanlineRender node to carry through Spherical projections, as an alternative we would suggest the RayRender node.

Reproduced by support
This bug has been reproduced in:
Nuke 16.0v1 - Windows 11
Nuke 11.2v3 - Windows 7 - CentOS 7.5 - MacOS 10.13.6
Nuke 11.2v1 - Windows 7
Nuke 11.1v6 - Windows 7
Nuke 11.1v1 - Windows 7
Nuke 11.0v4 - Windows 7
Nuke 11.0v1 - Windows 7
Nuke 10.5v7 - Windows 7
Nuke 10.5v1 - Windows 7
Nuke 10.0v6 - Windows 7
Nuke 10.0v1 - Windows 7
Nuke 9.0v9 - Windows 7
Nuke 9.0v1 - Windows 7
Nuke 8.0v7 - Windows 7
Nuke 8.0v1 - Windows 7
Nuke 7.0v10 - Windows 7 - CentOS 7.5 - MacOS 10.13.6

Earliest version tested
Nuke 7.0v10
- This issue appears to be in all versions of the product

Expected behaviour
When viewing a projected spherical image, you should be able to see the same result if the ScanlineRender is also spherical

Actual behaviour
When viewing a projected spherical image through a ScanlineRender node set to spherical, the projected image does not match the ScanlineRender node result.
 

    We're sorry to hear that

    Please tell us why