
Search is based on keyword.
Ex: "Procedures"
Do not search with natural language
Ex: "How do I write a new procedure?"
PrmanShadingNode
The PrmanShadingNode allows you to select a RenderMan-specific shader to build complex shading networks. The last shading node in the shading network needs to be connected to a NetworkMaterial node in order to be connected to the 3D node graph and assigned to objects in the scene.
Note: The parameters available for this node are dependent on which version of RenderMan for Katana you are using. As such, only the renderer-agnostic parameters are listed below. For more information on some of the other parameters you may encounter, please refer to the documentation that ships with RenderMan.
Control (UI) |
Default Value |
Function |
name |
PrmanShadingNode |
Determines the attribute identifier for this shader node beneath the 'material' attribute. This must be unique among all upstream nodes connected into a single NetworkMaterial node. |
nodeType |
N/A |
Selects the available shader from the dropdown list. The parameters for each shader in the dropdown list are not included, as they are renderer-specific. Use the file browser or your studio's asset management browser to select the shader to use. |
parameters |
N/A |
Once you've added a shader, the shader's parameters are populated under the Parameter group. |
publicInterface |
||
namePrefix |
N/A |
Specifies the name's prefix for the exposed parameter. |
pagePrefix |
N/A |
Allows you to organize the shading node's exposed parameters in groups in the NetworkMaterial node's Material Interface. |
nameRegExFind |
N/A |
Finds and deletes the name specified in namePrefix field. |
nameRegExReplace |
N/A |
When used with nameRegExFind, finds and replaces the name with the name specified by nameRegExReplace. |
pageRegExFind |
N/A |
Finds and deletes the name specified in namePrefix field. |
pageRegExReplace |
N/A |
When used withpageRegExFind, finds and replaces the name with the name specified by pageRegExReplace. |
PrmanShadingNode parameters continued |
||
Force Refresh |
N/A |
Reloads the shader file's information. |
Sorry you didn't find this helpful
Why wasn't this helpful? (check all that apply)
Thanks for your feedback.
If you can't find what you're looking for or you have a workflow question, please try Foundry Support.
If you have any thoughts on how we can improve our learning content, please email the Documentation team using the button below.
Thanks for taking time to give us feedback.