State:New|TargetRelease:No Target|icon_bug|icon_nuke|database:public|Resolution:Fixed|BugID:242053|
Problem summary
Pixels appear outside bounding box when read constant is rotated with a transform node placed before the 'LensDistortion' node.
Customer reported version
nuke.10.0v4
Customer reported platform
windows7
Steps to reproduce
1) Open the following Nuke script and then add a constant node (preferably white) as read node:
set cut_paste_input [stack 0]
version 10.0 v4
push $cut_paste_input
Transform {
rotate 164
center {1024 576}
name Transform4
selected true
xpos 631
ypos -136
}
LensDistortion {
serializeKnob ""
serialiseKnob "22 serialization::archive 9 0 0 0 0 0 0 0 0 0 0 0 0"
distortion1 -0.14828667
distortion2 0.04587574
"Card Parameters" 1
name LensDistortion4
selected true
xpos 630
ypos -87
}
Viewer {
frame 4
frame_range 1-100
fps 25
name Viewer1
selected true
xpos 629
ypos -31
}
2) In the 'Transform' node properties, change the 'rotate' knob to different values
3) Pixels will appear outside bounding box in certain rotation values.
Workaround
Place a 'PostageStamp' node between the "Transform" node and the 'LensDistortion" node. Pixel will not appear outside bounding box.
Reproduced by support
Reproduced by support. Nuke 8.0v6 to 10.0v4. Windows 7
Expected behaviour
No pixels outside bonding box when rotation transform is performed.
Actual behaviour
Pixels appear outside bounding box when constant is rotated
We're sorry to hear that
Please tell us why