ID 318028 - 3D objects in the viewport do not update their animation in real time unless connected to the node graph viewer.

Follow

Problem summary
3D objects in the viewport do not update their animation in real time unless connected to the node graph viewer, in Nuke releases after 10.0v6.  

Customer reported version
nuke.n/a

Customer reported platform
n_a_linux

Steps to reproduce

1) Open the attached script in any version of Nuke after Nuke 10.0v6.

2) Connect your viewer to Camera1 and press the play button on the timeline (Hotkey "L")
*Note nothing happens

3) Pause the timeline by pressing the pause button (Hotkey "L"). 
*Note that the Axis Locator does appear to have moved. 

4) Repeat steps 2 and 3 with your viewer connected to the Axis node. 
*Note that the Axis within the viewer moves in real time. 

5) Additionally, should you connect the Axis node to the Camera node and repeat steps 2 and 3 again the axis node will move in real time as well. 

Workaround
Connect your 3D Nodes via MergeGeo, Scene, or Camera node and then press play in the viewer. 

Reproduced by support
 

This bug has been reproduced in:
Nuke 11.0v3 - Windows 7 - CentOS 7.4 - MacOS 10.13
Nuke 11.0v2 - Windows 7 - CentOS 7.4 - MacOS 10.13
Nuke 11.0v1 - Windows 7 - CentOS 7.4 - MacOS 10.13
Nuke 10.5v6 - Windows 7 - CentOS 7.4 - MacOS 10.13
Nuke10.5v1 - Windows 7 - CentOS 7.4 - MacOS 10.13

 


Earliest version tested
Nuke 10.0v6 - Windows 7 - CentOS 7.4 - MacOS 10.13 (Regression)


Expected behaviour
Camera and Axis nodes would all move in real time within the 3D viewer. Similar to how they did in Nuke releases prior to Nuke 10.5v1. 

Actual behaviour
Camera and Axis nodes would not move in real time unless either grouped together or individually selected.

    We're sorry to hear that

    Please tell us why