Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

PxrCryptomatte is supplied as a  Sample Filter  plugin. As such the output for Cryptomatte is stored as a separate EXR file from your beauty or denoise outputs. Please note an OpenEXR is required to store the values correctly. See here for how to attach sample filters and how to combine sample filters. 

...

This example scene is available at the bottom of the page made with Houdini 18.0

Built-in Options

...

Layers

  • Name This uses the object name to specify an ID. Changing an object name will change the result.

...

  • Path Similar to the name but instances are now identified

...

  • Material This creates an ID based on the assigned material. Shared materials will have the same ID.

...

Attributes

  • user:__objectid Based on OBJ node grouping

...

objectid2.pngImage Added


  • user:cryptomatte This uses the parameter in RenderMan spare parameters

cryptoattr2.pngImage Added

...

attr.PNGImage Added



  • user:myatttr A primitive attribute on packed geometry only. Note that on unpacked geometry, primitive attributes are RenderMan Primvars (primitive variables built into the geometry) not attributes and so cannot be read by PxrCryptomatte

...

cryptoattr22.pngImage Added

geospread.PNGImage Added


  • Any attribute can we specified such as visibility:camera, Ri:Matte, etc. for Cryptomatte to generate an ID. Please see the PxrCryptomatte documentation for more details.

This scene is available below:

cryptomatte.hip

PxrCryptomatte is supplied as a  Sample Filter  plugin. As such the output for Cryptomatte is stored as a separate EXR file from your beauty or denoise outputs. Please note an OpenEXR is required to store the values correctly. See here for how to attach sample filters and how to combine sample filters. 

...

This example scene is available at the bottom of the page made with Houdini 18.0

Built-in Options

...

Layers

  • Name This uses the object name to specify an ID. Changing an object name will change the result.

...

  • Path Similar to the name but instances are now identified

...

  • Material This creates an ID based on the assigned material. Shared materials will have the same ID.

...

Attributes

  • user:__objectid Based on OBJ node grouping

...

  • user:cryptomatte This uses the parameter in RenderMan spare parameters

...

...

attr1.PNGImage Added

  • user:myatttr A primitive attribute on packed geometry only. Note that on unpacked geometry, primitive attributes are RenderMan Primvars (primitive variables built into the geometry) not attributes and so cannot be read by PxrCryptomatte

...

geospread1.PNGImage Added


  • Any attribute can we specified such as visibility:camera, Ri:Matte, etc. for Cryptomatte to generate an ID. Please see the PxrCryptomatte documentation for more details.

This scene is available below:

cryptomatte.hip