ID 325528 - When dollying a camera with Y rotation of 90° or -90°, X rotation value flips

Follow

Problem summary
When looking through a camera with Y rotation of 90° or -90° and zooming in or out, the X rotation value flips (i.e. an X rotation of 70° becomes -70°).
 
Customer reported version
Katana 2.6v4
 
Steps to reproduce
  1. Create a CameraCreate node in the Node Graph tab, set the View flag on it and edit its parameters.
  2. Look through the camera in the Viewer tab.
  3. To most clearly see the bug when it happens, move the camera so it looks down onto the grid with an X rotation of around -80°.
  4. In the CameraCreate node’s transform parameter, set the Y rotation value to 90.0
  5. In the Viewer tab, scroll the mousewheel or use Alt+RMB to zoom the camera in and out. The X rotation value will flip between -80 and 80 with every step the camera is moved.
 
Workaround
Manually correct the X rotation value after dollying the camera.
 
Reproduced by support
Katana 2.5v1 - Windows 7 - CentOS7
Katana 2.5v5 - Windows 7 - CentOS7
Katana 2.6v3 Windows 7 - CentOS7
Katana 3.0v1.001351a - Windows 7 - CentOS7 (reproduced in Legacy Viewer - not reproduced in Hydra Viewer)
 
Expected behaviour
X rotation value shouldn’t drastically change when dollying the camera
 
Actual behaviour
X rotation value flips to the negative/positive of its current value, i.e. 70° becomes -70°

    We're sorry to hear that

    Please tell us why