Primarily a bugfix release, RenderMan 26.1 adds caching to OpenVDB in RIS, improving memory and speed performance.
In case you missed it
Previous version
Pixar has launched RenderMan 26.1, the latest version of its 3D rendering software for VFX and animation.
While this release primarily focuses on fixing bugs and crashes in numerous departments, including XPU, RIS, MaterialX Lama, and Blender, RenderMan 26.1 also introduces support for OpenVDB caching in RIS, as XPU already has a memory-focused variant of this optimization, which improves memory and speed performance in cases where the same VDB grid is used many times.
Image Credits: Disney/Pixar, Inside Out
Here's the full list of issues fixed with the RenderMan 26.1 release:
- Fixed crashes on the GPU that could occur when using the OSL printf(), warning(), or error() shadeops
- Fixed instability issues with XPU when using Solaris
- Fixed a crash that could occur when using light filters with light linking
- Fixed an issue that could lead to fireflies in situations with stacked lights (such as a dome light behind another light source)
- Fixed an issue unique to 26.0 that could cause crashes on certain non-manifold subdivision mesh surfaces
- The RixTexture::TextureDerivatives() call has been restored to its former functionality (In R26.0 it returned RixTexture::InvalidFile for non-texture-atlas files)
- Fixed a bug where the field of view was not correct when resizing windows in a viewport render, and no camera existed in the scene
- Fixed bugs related to refreshing an OSL shader via the PxrOSL shading node
- Fixed a bug that caused integrators to use the wrong settings during IPR
- Fixed a bug that caused instances created via geometry nodes to have the wrong material attached
Check out the release notes for more details here and don't forget to join our 80 Level Talent platform and our Telegram channel, follow us on Instagram, Twitter, and LinkedIn, where we share breakdowns, the latest news, awesome artworks, and more.