Welcome to RenderMan 23.3!

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.3


Fixes

Note PxrProjector has changed default behavior. The invertT parameter is now OFF by default, in previous releases it was ON by default.

 

Miscellaneous Changes

  • "it" will no longer automatically try to apply the nVidia Denoiser to all images when enabled. Images now are categorized into color and non-color when they are created, and only color ones are denoised. The RGB indicator on the Pixel Readout now changes to XYZ if "it" does not consider the AOV to be color. The user can use Image→Toggle Is Color (Shift+A) to override this setting on an image

  • The darkfalloff parameter to control adaptive sampling was brought back in 23.3. This can now be used in combination with the exposurebracket parameter to finely tune the amount of adaptive sampling for multiple levels of exposure while also improving performance in areas where the samples will not make a significant perceptual difference.
  • Added a new geometric control: int curve:widthaffectscurvature [0/1]. The default is 1, meaning that the calculation of curvature in round curves geometry will behave exactly as before. Setting the attribute to 0 will make curvature only account for the analytic curvature along the curve itself and ignore any high curvature due to thin curve widths. Setting the attribute to 0 is probably the most artist friendly way to render curves with BxDFs such as PxrSurface and also in the case where curvature is used to model shading effects in patterns (for example, to vary colors based on region of hair that may be smooth or frizzy).
  • When attempting to install our software on a Windows platform that did not meet minimum hardware requirements, it would fail with no valid indication of why. Now attempting to run the installer on Windows 10 results in an error dialog if the hardware specs are too low.
  • The denoiser now displays an error message and exits if the input images' data windows do not match, instead of crashing.
  • Optimized the deletion of many instances in the scene graph API.
  • Bucket order can now be changed during live rendering.
  • Added the capability for PxrLayerSurface to support the new shadow bump terminator parameter present in PxrSurface.
  • PxrProjector added overscan and orthographic camera support.


Known Limitations

Interactive/Live Rendering Limitations

RenderMan Pro Server