Welcome to RenderMan 22.3. This release introduces improvements to the previous RenderMan.
Please dive right into the release notes below for more detailed information on the latest version of your favorite renderer!
Note that there are API changes in RenderMan 22.3 that require you recompile your plugins. You can view and download the Doxygen files here. |
Added more mitigation against corruption in denoised images when there are NaNs in the albedo variance channel
Extended RixSCAccess to allow labeling BXDF inputs with the execution modes where they will be needed to enable future renderer-side optimizations
The OSL source for the blue marble preset is now included in the preset assets
Improved memory statistics for lighting
"checkpointElapsed" is now a float attribute that can be added to EXR files
Fixed a bug where editing a geometry master instanced inside a group would yield a crash
A stack overflow when rendering volumes on OSX has been addressed
Improved memory statistics for lighting
RixLightFactory::Create() and RixLight::Edit() have a new parameter: "RtUString const name". The name of the light is the attribute "identifier:name" of the instance of the light. This is used to properly track lights in lpes and aovs.
Deformation motion blurred volumes don't currently work with densityFloatPrimVar or densityColorPrimVar. You will need to use a PxrPrimVar node connected to densityFloat and densityColor instead
The Centos KDE style "Oxygen" installs a version of Qt and sets the user's environment variable QT_PLUGIN_PATH forcing "it" and LocalQueue to attempt to load an incompatible Qt library. Either avoid installing the Oxygen theme or unset QT_PLUGIN_PATH before running "it" or LocalQueue. Other KDE styles may also install this theme. |