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.
PrmanSignalVisualizer has two modes - select port and signal input.
The scenegraph location of the material that you wish to inspect.
When enabled, this will keep the displacement on the object where the material is visualized. When disabled, the object will render without displacement.
"Select Port" mode-only parameters
Set from Scenegraph Selection
With a location selected in the Scene Graph, press this button to populate the Material Location, Shading Node, and Output Port parameters.
The name of the selected pattern. This will be automatically filled when you select an output port in the Set from Scenegraph Selection popup window.
The name of the selected output. This will be automatically filled when you select an output port in the Set from Scenegraph Selection popup window.
Clear Node and Port
This button will reset the read-only Shading Node and Output Port parameters
Using the node
Select Port mode
- Add the node in the Node Graph downstream of where your material is created
- Select a location in the Scene Graph - a material location or a location with a local or inherited material assigned
Press the Set from Scenegraph Selection button on PrmanSignalVisualizer
- 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.
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.
- All locations with that material assigned will now render with the isolated signal.
Signal Input mode
- Add the node in the Node Graph downstream of where your material is created. Right after the NetworkMaterial node works well for this mode.
- Wire a shading node output into the signal input of PrmanSignalVisualizer
- Add the scene graph location of the material into the Material Location parameter
- All locations with that material assigned will now render with the isolated signal