The shadingNode command classifies any DG node as a shader, texture light, post process, or utility so that it can be properly organized in the multi-lister. Recall that any DG node can be used a part of a a shader, texture or light - regardless of how it is classified by this. command. These classifications are provided for convenience in the UI.
Long name (short name) | Argument Types | Properties | |
---|---|---|---|
asLight (al) | bool | ||
|
|||
asPostProcess (app) | bool | ||
|
|||
asRendering (ar) | bool | ||
|
|||
asShader (asShader) | bool | ||
|
|||
asTexture (at) | bool | ||
|
|||
asUtility (au) | bool | ||
|
|||
name (n) | unicode | ||
|
|||
parent (p) | unicode | ||
|
|||
shared (s) | bool | ||
skipSelect (ss) | bool | ||
Derived from mel command maya.cmds.shadingNode
Example:
import pymel.core as pm
import maya.cmds as cmds
myShader = pm.shadingNode('anisotropic', asShader=True)