Star Wars: The Last Jedi  © and ™ Lucasfilm, Ltd. All Rights Reserved

Welcome to RenderMan 23.0!

Welcome to RenderMan 23. This release introduces improvements to the previous RenderMan in very significant ways.

Please dive right into the release notes below for more detailed information on the latest version of your favorite renderer!

New Features in 23.0

True Interactive Rendering — Use RenderMan like never before with the ability to continuously render while you work. See changes immediately and make decisions sooner while refining your artistic choices. RenderMan has the ability to update while artists model scenes, complete layout, perform look development, author light path expressions, and much more.  We've worked hard to remove many of the restrictions that require users restart a render or wait for feedback and continue to find more ways to expand supported features.

Interactive edits are now possible on displays 

Interactivity in heavy scenes

When making rapid edits to heavy scenes and this setting is non-zero, the renderer will try to reduce tearing by updating the whole screen progressively with a dissolve-like effect using a new option we call "decidither" but is exposed as Interactive Refinement in bridge products where possible to allow updates to the technique without changing the artist workflow.

Enhanced adaptive sampling and a new default

Important improvements to how RenderMan performs adaptive sampling have been made.

All of these enhancements will likely mean that you will need to rethink your adaptive sampling defaults if you tweaked them in an older version.  Because minor tweaks may be made between the RenderMan 23.0 beta and the release, you may want to revisit your defaults again at that time.


Important Differences

 

More information can be found in the Developer Section of the documentation. These changes may impact your scripts, plugins, pipeline, and more, changes to your workflows in 23 have been kept to a minimum to allow easier migration.

 

Miscellaneous Changes

  • We now support changes to min/max samples and variance during interactive rendering
  • PxrBlackBody now supports Rec709 and ACEScg color spaces

  • A crash caused by degenerate VDB volume data has been addressed
  • Fixed a rare bug where the renderer could crash during expansion of procedurals if the procedural had an invalid transformation matrix
  • The attribute for indexofrefraction has been removed, this value is taken from the material
  • We no longer ship the experimental PxrUPBP integrator


Known Rendering Differences

Known Limitations

Interactive/Live Rendering Limitations

RenderMan Pro Server