ID 154785 - SplineWarp preview is incorrect if its input bounding box does not match the format

Follow

Problem summary:
SplineWarp preview is incorrect if its input bounding box does not match the format

 

Customer reported version:
Nuke 15.1v1

 

Customer reported platform:
Windows 11

 

Steps to reproduce:
1) Launch Nuke and create a ColorBars node in the Node Graph.
2) Add a Transform node, and set its scale knob to a value less than 1, such as 0.5
3) Create a SplineWarp node, and use the Pin Tool

to add a pin.

4) Select the pin in the Viewer and adjust its position, observing how the preview does not align with the actual SplineWarp result:

 

Expected behavior:
The SplineWarp's preview should be accurate and display a close approximation of the resulting warp. 

 

Actual behavior:

If a SplineWarp's input bounding box is different from the format, an incorrect preview will be displayed in the Viewer while the SplineWarp is being adjusted.

 

Workaround:
It is possible to work around this issue by setting the bounding box to the format before the SplineWarp node and then resetting the bounding box to the desired value afterwards, like with the CopyBBox nodes in the example below:

 

Reproduced by Support in:
Nuke 15.1v1 - Windows 10, macOS 13 Ventura
Nuke 14.0v1 - Windows 10
Nuke 13.0v1 - Windows 10
Nuke 12.0v1 - Windows 10

 

Earliest version tested:
Nuke 12.0v1 - This issue appears to be in all tested versions of the product

    We're sorry to hear that

    Please tell us why