ShaderNode(NodeInternal)

base classes — bpy_struct, Node, NodeInternal

subclasses — ShaderNodeAddShader, ShaderNodeAmbientOcclusion, ShaderNodeAttribute, ShaderNodeBackground, ShaderNodeBevel, ShaderNodeBlackbody, ShaderNodeBrightContrast, ShaderNodeBsdfAnisotropic, ShaderNodeBsdfDiffuse, ShaderNodeBsdfGlass, ShaderNodeBsdfHair, ShaderNodeBsdfHairPrincipled, ShaderNodeBsdfMetallic, ShaderNodeBsdfPrincipled, ShaderNodeBsdfRayPortal, ShaderNodeBsdfRefraction, ShaderNodeBsdfSheen, ShaderNodeBsdfToon, ShaderNodeBsdfTranslucent, ShaderNodeBsdfTransparent, ShaderNodeBump, ShaderNodeCameraData, ShaderNodeClamp, ShaderNodeCombineColor, ShaderNodeCombineHSV, ShaderNodeCombineRGB, ShaderNodeCombineXYZ, ShaderNodeCustomGroup, ShaderNodeDisplacement, ShaderNodeEeveeSpecular, ShaderNodeEmission, ShaderNodeFloatCurve, ShaderNodeFresnel, ShaderNodeGamma, ShaderNodeGroup, ShaderNodeHairInfo, ShaderNodeHoldout, ShaderNodeHueSaturation, ShaderNodeInvert, ShaderNodeLayerWeight, ShaderNodeLightFalloff, ShaderNodeLightPath, ShaderNodeMapRange, ShaderNodeMapping, ShaderNodeMath, ShaderNodeMix, ShaderNodeMixRGB, ShaderNodeMixShader, ShaderNodeNewGeometry, ShaderNodeNormal, ShaderNodeNormalMap, ShaderNodeObjectInfo, ShaderNodeOutputAOV, ShaderNodeOutputLight, ShaderNodeOutputLineStyle, ShaderNodeOutputMaterial, ShaderNodeOutputWorld, ShaderNodeParticleInfo, ShaderNodePointInfo, ShaderNodeRGB, ShaderNodeRGBCurve, ShaderNodeRGBToBW, ShaderNodeScript, ShaderNodeSeparateColor, ShaderNodeSeparateHSV, ShaderNodeSeparateRGB, ShaderNodeSeparateXYZ, ShaderNodeShaderToRGB, ShaderNodeSpritesAnimation, ShaderNodeSqueeze, ShaderNodeSubsurfaceScattering, ShaderNodeTangent, ShaderNodeTexBrick, ShaderNodeTexChecker, ShaderNodeTexCoord, ShaderNodeTexEnvironment, ShaderNodeTexGabor, ShaderNodeTexGradient, ShaderNodeTexIES, ShaderNodeTexImage, ShaderNodeTexMagic, ShaderNodeTexNoise, ShaderNodeTexPointDensity, ShaderNodeTexSky, ShaderNodeTexVoronoi, ShaderNodeTexWave, ShaderNodeTexWhiteNoise, ShaderNodeUVAlongStroke, ShaderNodeUVMap, ShaderNodeValToRGB, ShaderNodeValue, ShaderNodeVectorCurve, ShaderNodeVectorDisplacement, ShaderNodeVectorMath, ShaderNodeVectorRotate, ShaderNodeVectorTransform, ShaderNodeVertexColor, ShaderNodeVolumeAbsorption, ShaderNodeVolumeInfo, ShaderNodeVolumePrincipled, ShaderNodeVolumeScatter, ShaderNodeWavelength, ShaderNodeWireframe

class bpy.types.ShaderNode(NodeInternal)

Material shader node

classmethod bl_rna_get_subclass(id, default=None)
Parameters:

id (str) – The RNA type identifier.

Returns:

The RNA type or default when not found.

Return type:

bpy.types.Struct subclass

classmethod bl_rna_get_subclass_py(id, default=None)
Parameters:

id (str) – The RNA type identifier.

Returns:

The class or default when not found.

Return type:

type

Inherited Properties

Inherited Functions

References