Page tree

Versions Compared

Key

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


Note
The signal input mode is not available for materials created with NetworkMaterialCreate in Katana 3.2+.  There is no way to connect an output of a shading node to a node outside the NetworkMaterialCreate group.


PrmanSignalVisualizer is a debugging node lets you inspect the effect of patterns on materials in your scene.  The node isolates a selected pattern output and visualizes it as a constant color on the objects where the material is assigned.  It can also be used to isolate a vstruct output from PxrLayer or PxrLayerMixer. This is similar to the "solo" operation found in other bridge products.

Parameters

Mode

PrmanSignalVisualizer has two modes - select port and signal input.

...

When enabled, this will keep the displacement on the object where the material is visualized.  When disabled, the object will render without dsplacementdisplacement.

"Select Port" mode-only parameters

...

  1. Add the node in the Node Graph downstream of where your material is created
  2. Select a location in the Scene Graph - a material location or a location with a local or inherited material assigned
  3. Press the Set from Scenegraph Selection button on PrmanSignalVisualizer
    Image Modified


  4. A window will pop up and display the shading network of the material at the selected location.  The nodes are automatically laid out by Katana, so the layout may not match the layout of your original material.
  5. In this window, choose the output of a shading node that you wish to visualize. This will populate the Material Location, Shading Node, and Output Port parameters of PrmanSignalVisualizer.
    Image Modified


  6. All locations with that material assigned will now render with the isolated signal.

...

  1. Add the node in the Node Graph downstream of where your material is created.  Right after the NetworkMaterial node works well for this mode.
  2. Wire a shading node output into the signal input of PrmanSignalVisualizer 
  3. Add the scene graph location of the material into the Material Location parameter
  4. All locations with that material assigned will now render with the isolated signal

...

  1. signal

...