Page tree

Contents

RenderMan features robust support for the industry-standard ACES color management system, and other color spaces, such as the popular Filmic Blender, in all bridge products, including the interactive RenderMan Image Tool.

OCIO Configurations

RenderMan ships with a number of OCIO configurations :


LINEAR-sRGB
The original Sony Pictures Imageworks configuration has been used since the dawn of time.


ACES-1.2
The visual effects standard Academy Colour Encoding System for filmmaking and computer graphics.



FILMIC BLENDER
A popular BT.709-based configuration provides a high dynamic range and other effects typical in film stock. Developed by Troy Sobotka.


Configuration selection

  • $OCIO: Use the color space defined by your systems environment variable. Typically sRGB.
  • Off:  Scene Linear is defined as the scene-wide color space.
  • ACES1.2: Use the ACES 1.2 color encoding system that ships with RenderMan 24.
  • Filmic Blender: Use the popular BT.709 color space.
  • Custom: Allows for a custom color space file to be specified.

Please note that you will need to close and re-open IT when switching between OCIO configurations for the new color space to be correctly displayed in IT

Color managed items

  • UI color values
    • All DCC apps provide a color-managed color picker that will return a color in the rendering colorspace. RenderMan simply uses them as-is.
  • Lights
    • Color Temperature was computed in Rec.709 before 24.0 and is now color-managed.
    • PxrEnvDayLight is also color-managed and relies on the srgb_linear role.
  • Textures
    • Textures MUST be converted to the rendering color space before usage. This task can be accomplished by the Texture Manager.
    • It is also possible to use the PxrColorSpace pattern to convert a texture color, but at a performance cost.
  • Patterns
    • PxrBlackBody is color-managed.
    • PxrHairColor is color-managed.
    • PxrColorSpace allows artists to convert from one color space to the rendering space.