You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Version: Gaffer 0.58.0.1-linux Third-party tools: Arnold (or Appleseed) Third-party modules: Many in practice, none in demo scipt
Description
Doing an IPR composited over a plate can result in both "fileFormat" and "gaffer:sourceScene" metadata in the same stream (via a bit of metadata copying), which in turn disables the Render Control UI.
# Finished images have the `fileFormat` key courtesy of OIIO.
## \TODO add more formal metadata to determine this
try :
return"fileFormat"notinimagePlug.metadata()
except :
returnFalse
It would be great to address the todo here rather than relying on manual metadata cleanup.
It'd be even better if the common operation of "IPR over Plate" somehow maintained the Render Control UI on its own (via "gaffer:sourceScene" metadata or some new mechanism) rather than relying on a downstream CopyImageMetadata.
Steps to reproduce
Load the example script below
View Bookmark 1 and start the IPR via the NodeEditor
View Bookmark 4
Note the Render Control UI is visible but disabled
View Bookmark 3
Render Control UI disappears
View Bookmark 2
Render Control UI is still enabled (and still running)
Stop the render via Render Control UI
View Bookmark 4 again
Render Control UI is enabled now
Start a new render via Render Control UI
Render Control UI will disable immediately after starting the render
Version: Gaffer 0.58.0.1-linux
Third-party tools: Arnold (or Appleseed)
Third-party modules: Many in practice, none in demo scipt
Description
Doing an IPR composited over a plate can result in both "fileFormat" and "gaffer:sourceScene" metadata in the same stream (via a bit of metadata copying), which in turn disables the Render Control UI.
gaffer/python/GafferSceneUI/InteractiveRenderUI.py
Lines 153 to 161 in ad212d7
It would be great to address the todo here rather than relying on manual metadata cleanup.
It'd be even better if the common operation of "IPR over Plate" somehow maintained the Render Control UI on its own (via "gaffer:sourceScene" metadata or some new mechanism) rather than relying on a downstream CopyImageMetadata.
Steps to reproduce
Example Script
Click to Expand
The text was updated successfully, but these errors were encountered: