0.69.0

  • Implemented drag and drop between plugs in the NodeEditor (#285) Drags are initiated on the label for the plug. Left drag initiates a drag for connecting plugs. Shift-left drag and middle drag initiate a drag for transferring values between plugs. Colours may now also be dragged from the viewer onto a plug. There are custom pointer icons for each type of drag (#44)
  • Added blinking indication for plugs preventing the opening of a colour picker (#185).
  • Implemented enabling/disabling for shader nodes (#327). By default disabled shaders behave as if their output connections didn’t exist. RenderMan shaders may act as a pass-through by defining a “primaryInput” annotation naming an input coshader parameter.
  • LinkedScene files (.lscc) are now previewable in the browser
  • ImageReader only reads the necessary channel from the OpenImageIO cache
  • Reverted non-gui ExecutableRender::execute() to block until the render is complete (#353).
  • Fixed Nuke link error
  • Fixed browser op mode
  • Fixed missing Recent Files bug (#378).
  • Fixed some bugs with extraneous dragBegins
  • Removed namespace prefixes from typenames for displaying to the user (#389).
  • Removed deperecated ModelCacheSource