1.5.10.0

Features

  • ShuffleRenderPasses : Added a new node for shuffling render passes.

Improvements

  • Wrapper :

    • Added warning when GafferRenderMan is not available for current RenderMan version.

    • An empty RMANTREE variable now disables GafferRenderMan startup, instead of emitting a warning.

  • Viewer : Added support for RenderMan lights in the floating inspector panel.

  • RenderManLight : Added plug to control the camera visibility of the light. This defaults on to match the RenderMan defaults, but can be configured to default off with Gaffer.Metadata.registerValue( GafferRenderMan.RenderManLight, "attributes.ri:visibility:camera.value", "userDefault", 0 ).

Fixes

  • RenderMan :

    • Fixed interactive denoiser configuration.

    • Fixed bug preventing startup files from being loaded from versioned GafferRenderMan modules.

  • RenderPasses : Fixed custom widget registration via GafferSceneUI.RenderPassesUI.registerRenderPassNameWidget().

API

  • Light : Added attributes plug.

Documentation

  • RenderMan : Added GafferRenderMan to the node reference section.