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
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.