You are viewing RenderMan 22 documentation which is not the current release. You may view the current documentation by visiting the home page.

Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Miscellaneous Changes

  • Hydra Viewer improvements:
    • The PxrEnvDayLight sunDirection parameter now has a manipulator
    • The Refine Shape and Scale Edges manipulators for PxrRodLightFilter are now available
    • Viewer Manipulators now display annotations
    • Prevented the default Katana light locator from drawing when a light filter is added to a light
    • The PxrPortalLight and PxrDistantLight guides are now distinct from the PxrRectLight and PxrDiskLight representations
    • It is now easier to select lights
    • We now hide the analytic cookie manipulators if the cookieMode is "physical"
    • The width and height controls on the Barn Size manipulator now match line up with the BarnLightFilter visualization
    • The Rod Scale, Cookie Scale, and Barn Scale manipulator handles will now remain orthogonal no matter how the light filter is transformed
  • The RenderMan built-in error handlers are now fully supported (prmanGlobalStatements.errorHandler). This has been extended to include a new handler 'abortall' which indicates the render should be terminated on a katana error
  • All provided shaders with a ramp UI now allow a dynamic number of knots
  • RfK no longer outputs uninitialized values to PxrRamp's colorRamp parameters
  • Deleting primvars and primAttributes now updates in Live Render
  • RfK no longer adds "origin" and "OriginalWindow" to the display lines. These values are properly computed by prman
  • RfK's display option configuration has been adjusted to align with prman's expectations for crop window and overscan

Fixes

  • Fixed live render crashes when deleting or renaming a light
  • Fixed an error messaged that was displayed when "Tab" was pressed in the Hydra Viewer when a light with no manipulators was selected
  • The Scale Edges manipulator for PxrRodLightFilter in the Viewer are now correctly positioned when the scaleWidth, scaleHeight, and scaleDepth parameters are non-default
  • Fixed a bug where a parented, shared light filter using the "Light + Light Filter" Coordinate System was not drawn in the Viewer and Hydra Viewer
  • Fix a bug that would cause "point" output channels to be emitted with type "int"
  • The UI default value for the Visible In Refraction parameter on lights now matches the default in the renderer
  • The preset browser tab works again
  • Addressed a bug with the preset browser where  exporting light rigs and materials from a parent group failed

  • The preset browser now supports array and dynamic array parameters.  Materials that use PxrRamp can now be correctly saved and imported
  • The autocrop option on RenderOutputDefine for raw OpenEXR renders now works


...