State:Closed|icon_bug|icon_katana|database:public|Resolution:Fixed|TargetRelease:3.1v5|BugID:387484|
Problem summary
Using Ctrl+Z/Ctrl+R or Edit > Undo/Redo to undo or redo an xform edit via the manipulators in the Hydra Viewer does not trigger a LiveR ender update. Undoing an edit to the translate parameter updates the Live Render as expected, but only if there hasn't been an interactive manipulation before the parameter is edited manually.
This issue does not affect Arnold or 3Delight.
Steps to reproduce
Create a simple scene with some geometry and a light source, or open the example scene that ships with RfK 22.4:
\Pixar\RenderManForKatana-22.4-katana3.1\plugins\Resources\PRMan22\Examples\katana_files\hello_pony.katana
Include the light in the LiveRender working set.
Start a Live Render.
In Hydra Viewer, translate the light somewhere. The render should update correctly.
Undo that edit via Ctrl+Z.
Expected behaviour
Undoing the transform triggers a LiveRender update.
Actual behaviour
LiveRender isn't updated on undoing the transform.
Workaround
Removing the PRManFlattenLiveAttributes TerminalOp makes the missing update appear (but may break other functionality)
Reproduced by support
This bug has been reproduced in:
Katana 3.1v4 (RenderMan 22.4) - Windows 10
Katana 3.0v8 (RenderMan 22.4) - Windows 10
Katana 3.0v5 (RenderMan 22.4) - Windows 10
Katana 3.0v4 (RenderMan 22.4) - Windows 10
Unable to reproduce bug in:
Katana 3.0v3 (RenderMan 22.4) - Windows 10
Katana 3.0v2 (RenderMan 22.4) - Windows 10
Katana 3.0v1 (RenderMan 21.7 & 22.4) - Windows 10
We're sorry to hear that
Please tell us why