Inside Out 2 © Disney/Pixar

April 8, 2024

Welcome to RenderMan 26.0

This release features major updates to interactivity and scalability, thanks to significant advancements to Pixar’s state-of-the-art renderer, RenderMan XPU. RenderMan 26 RIS also features an interactive version of the advanced Denoiser from Disney Research which uses machine learning to significantly accelerate the rendering process.

Improvements to Stylized Looks, significant instancing speedups, an improved statistics system, as well as support for the latest 3D applications, round off this new release.

Here are some of the highlights:

XPU

Pixar’s GPU + CPU hybrid renderer receives major updates. Highlights include improvements in sampling, an expanded lighting and camera toolset, as well as light selection, significantly speeding up rendering in a wider range of production use cases.


For further details about RenderMan XPU™, see the following documentation sections:

RIS

Core Enhancements

RenderMan XPU and RIS receive a series of core updates which dramatically speed up time to first pixel and advance support for USD pipelines.


Stylized Looks

RenderMan's Stylized Looks toolset in version 26 offers more creative control for artists to create non-photorealistic images. Highlights include better smoothing of stylized results, new controls for color remapping, as well as expanded compositing modes and detection methods, offering artists new ways to stylize their Toon, Hatching, and Lines. The user experience has also received an update to be more intuitive, and artist friendly.

Highlights:

Artist Tools

Many updates have been implemented to plugin usability and stability. Ongoing collaboration with the USD and Hydra teams continue to accelerate RenderMan’s support for the industry standard format. The enhancements provide a more seamless workflow for artists using RenderMan in their production pipeline.


Additional Features

RenderMan also includes:

Application Compatibility and Requirements

RenderMan RIS requires CPUs capable of running the AVX instruction set or better. A minimum of 8GB of RAM is recommended for RIS. 

RenderMan XPU requires CPUs capable of running the AVX instruction set.  XPU is only supported on Linux and Windows systems. GPU acceleration is supported on NVIDIA graphics cards from the Quadro, Tesla or Data Center GPU ranges, with the Pascal architecture or later. A minimum of 11 GB of VRAM is recommended and 24 GB of VRAM is suggested for best performance. A minimum of 16GB of system RAM is recommended for hybrid (CPU + GPU) processing. For more information on driver requirements, please consult the XPU Technical Specifications.

For utilizing the NVIDIA Optix AI Denoiser in "it", Optix 7 supported hardware, NVIDIA "Pascal" architectures and newer is required.

RenderMan is compatible with the following 64-bit operating systems:

RenderMan is also compatible with the following DCCs:

RenderMan XPU is compatible with the following 64-bit operating systems:

RenderMan XPU is compatible with the following for its GPU accelerated mode:


Deprecations



More Details

XPU

General

Ray tracing

Image Output and Displays

Geometry

Volumes

Lighting

Integrators

Shading

Texturing

Statistics

RIS and XPU

General

Deep Output

Image Output and Displays

Geometry

Shading

Statistics

Texturing

RIS

Geometry

Image Output and Displays

The "asrgba" parameter to the OpenEXR and DeepEXR display driver now correctly defaults to 1, matching the Args file. This only changes behavior in RfK or RIB files where the asrgba parameter is not explicitly set. RMAN-21883

Lights

Volumes

Integrators

Stylized Looks

PxrStylizedCanvas:

PxrStylizedControl:

PxrStylizedToon:

PxrStylizedHatching:

PxrStylizedLines:

Shading

Textures

Statistics


APIs

Please consult API Changes from 25.X to 26.X for information on updated developer APIs between release 25 and release 26.

Bridge Tools

RenderMan For Katana

RenderMan For Houdini - Solaris

RenderMan For Houdini - Classic

The utilityPattern of PxrSurface now accepts both int and int array inputs in order to support MatteID and Stylized Looks in Solaris. However, due to a bug in the Houdini UI, existing int array connections are lost and must be reconnected. If an array is not necessary, we recommend connecting the integer output directly.   

RenderMan For Maya

RenderMan For Blender



Known Limitations

Installation + Licensing

Interactive/Live Rendering Limitations

Denoiser

XPU

RIS and XPU

The Image Tool is currently unable to read OCIO v2 configurations and is locked to the $RMANTREE/lib provided configuration. If you have a v1 config you would like to use set the environment variable IT_OCIOV1.

RIS

RenderMan for Houdini

RenderMan for Maya