ID 132244 - Text2 - Transforming animation groups through an expression-linked transform node is not working correctly

Follow

Problem summary
If you expression link an animation group in the Text node to a Transform node, then make some changes to any of the linked knobs, the results are unexpected.

 

The text group transform applies the x value to both x and y translations in the Viewer, even though the knobs update correctly in the properties panel

 

Customer reported version
nuke.13.2v5

 

Customer reported platform
10.14

 

Steps to reproduce

 

1) Create a Text node and enter some text, moving the text box towards the middle of the format

2) Create a Transform node

3) In the Text node, select the Groups tab, and in the animation layers, select root transform

4) Ctrl/Cmd+Drag click the translation animation menu (

) from the Transform node to the Text node's translate knob to expression link the knobs

 

5) Move the Transform node's transform handle around the Viewer, the transform applied to the text is incorrect:

 

 

Expected behaviour
For the Text to move in the same direction at the expression linked Transform node

 

Actual behaviour
The text moves in a diagonal, just using the Transform node's x value for both x and y

 

Workaround
Change the expressions on the Text node's translate knobs from:

parent.Transform1.translate

To this for the x knob:

parent.Transform1.translate.x

And this for the y knob:

parent.Transform1.translate.y

 

Reproduced by support
This bug has been reproduced in:
Nuke 14.0v5 - Windows 10, CentOS 7, macOS Monterey

Nuke 8.0v1 - macOS Mavericks

 

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

    We're sorry to hear that

    Please tell us why