State:New|TargetRelease:No Target|icon_bug|icon_nuke|database:public|Resolution:Fixed|BugID:162891|
Problem summary
Currently, if a script is set up with a root format that uses a non-square pixel aspect ratio, Roto shapes cannot be properly rotated unless the Viewer is connected to a stream the Roto node is a part of. It seems like this behaviour could be improved/fixed by having the viewer respect the root or roto input format when applying these rotations.
Customer reported version
nuke. 7.0v8 x64
Customer reported platform
Fedora 15
Steps to reproduce
1) In a blank script, set the root format to "2K_Cinemascope"
2) Create a Roto node and add a Rectangle shape
3) Select all points in the rectangle, and try to rotate them. They will be rotated without respect for their format's pixel aspect ratio.
4) Undo the botched rotation, connect the viewer to the Roto node, and try
again. The points will now rotate as expected.
Even if you create a Constant in the root format and connect both the
Viewer and the Roto node directly to it (so that, ostensibly, the Roto node
is using the same format the Viewer is viewing), the rotation is still
wonky unless the Roto is in the same tree the Viewer is connected to.
Reproduced by support
This has been reproduced in:
Nuke 10.0v3 - Windows 10
Nuke 9.0v7 - Windows 10
Nuke 8.0v1 - Windows 7 - OSX 10.8
Nuke 7.0v8 - Windows 7
Nuke 7.0v1 - Windows 7 - OSX 10.8
Expected behaviour
For the rotoshape to rotate correctly
Actual behaviour
The rotoshape gets distorted as you rotate it.
We're sorry to hear that
Please tell us why