State:New|TargetRelease:No Target|icon_bug|icon_nuke|database:public|Resolution:Fixed|BugID:160426|
Problem summary
Within both the Roto and Rotopaint nodes automatic keyframing is set as on by default, this option can be toggled on and off using the 'autokey' button in the toolbar.
It has been discovered that if you have a Bezier shape with no keyframes (and the autokey option is disabled), when a new control point is added, a keyframe will be incorrectly added to that frame. This should not occur as the option to automatically keyframe is disabled through the autokey option.
In addition, if you add a control point on a new frame, there will be two keyframes added one at the frame the Bezier shape was drawn and another at the current frame.
Customer reported version
nuke.10.0v3
Customer reported platform
ubuntu
Steps to reproduce
1) Open a new Nuke script
2) Create a Roto node
3) Within the Roto node draw a simple Bezier shape on frame 1
4) In the Roto node's preferences, delete the current keyframe
5) In the Roto node's viewer toolbar, disable the 'autokey' button
6) Move the playback slider to frame 10
7) Select the 'Add Points' button
8) Add a new control point to the Bezier shape
Result: Two keyframes will be added at frame 1 and frame 10, even though the autokey button is off.
Workaround
Unknown.
Reproduced by support
This bug has been reproduced in:
Nuke 16.0v1 - Windows 10
Nuke 11.2v2 - Windows 7 - MacOS 10.13.4 - CentOS 6.9
Nuke 11.2v1 - Windows 7
Nuke 11.1v5 - 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 - MacOS 10.13.4 - CentOS 6.9
Earliest version tested
Nuke 7.0v10
- This issue appears to be in all versions of the product
Expected behaviour
When the autokey option is disabled, no new and previous keyframes should be created in the timeline
Actual behaviour
When the autokey option is disabled, new and previous keyframes are created in the timeline
We're sorry to hear that
Please tell us why