ShaderNode(Node)

base classes — bpy_struct, Node

subclasses — ShaderNodeOutputLamp, ShaderNodeBsdfGlass, ShaderNodeRGB, ShaderNodeTexture, ShaderNodeFresnel, ShaderNodeTexImage, ShaderNodeNewGeometry, ShaderNodeNormal, ShaderNodeAmbientOcclusion, ShaderNodeVectorCurve, ShaderNodeCombineRGB, ShaderNodeObjectInfo, ShaderNodeTexMagic, ShaderNodeNormalMap, ShaderNodeHoldout, ShaderNodeExtendedMaterial, ShaderNodeTexEnvironment, ShaderNodeAttribute, ShaderNodeBsdfRefraction, ShaderNodeTexMusgrave, ShaderNodeValue, ShaderNodeTexVoronoi, ShaderNodeGamma, ShaderNodeAddShader, ShaderNodeTexBrick, ShaderNodeBsdfGlossy, ShaderNodeRGBCurve, ShaderNodeHueSaturation, ShaderNodeBrightContrast, ShaderNodeMaterial, ShaderNodeBsdfAnisotropic, ShaderNodeEmission, ShaderNodeBackground, ShaderNodeValToRGB, ShaderNodeMapping, ShaderNodeTexChecker, ShaderNodeSqueeze, ShaderNodeTexSky, ShaderNodeMixShader, ShaderNodeTexCoord, ShaderNodeInvert, ShaderNodeTexWave, ShaderNodeVolumeIsotropic, ShaderNodeMath, ShaderNodeBsdfVelvet, ShaderNodeTangent, ShaderNodeBsdfDiffuse, ShaderNodeSeparateRGB, ShaderNodeOutputWorld, ShaderNodeHairInfo, ShaderNodeOutputMaterial, ShaderNodeLightPath, ShaderNodeTexNoise, ShaderNodeLayerWeight, ShaderNodeMixRGB, ShaderNodeVectorMath, ShaderNodeBsdfTranslucent, ShaderNodeLightFalloff, ShaderNodeTexGradient, ShaderNodeBsdfTransparent, ShaderNodeParticleInfo, ShaderNodeBump, ShaderNodeScript, ShaderNodeGeometry, ShaderNodeCameraData, ShaderNodeOutput, ShaderNodeRGBToBW, ShaderNodeVolumeTransparent

class bpy.types.ShaderNode(Node)

Material shader node

type
Type :enum in [‘OUTPUT’, ‘MATERIAL’, ‘RGB’, ‘VALUE’, ‘MIX_RGB’, ‘VALTORGB’, ‘RGBTOBW’, ‘TEXTURE’, ‘NORMAL’, ‘GEOMETRY’, ‘MAPPING’, ‘CURVE_VEC’, ‘CURVE_RGB’, ‘CAMERA’, ‘MATH’, ‘VECT_MATH’, ‘SQUEEZE’, ‘MATERIAL_EXT’, ‘INVERT’, ‘SEPRGB’, ‘COMBRGB’, ‘HUE_SAT’, ‘OUTPUT_MATERIAL’, ‘OUTPUT_WORLD’, ‘OUTPUT_LAMP’, ‘FRESNEL’, ‘MIX_SHADER’, ‘ATTRIBUTE’, ‘BACKGROUND’, ‘BSDF_ANISOTROPIC’, ‘BSDF_DIFFUSE’, ‘BSDF_GLOSSY’, ‘BSDF_GLASS’, ‘BSDF_TRANSLUCENT’, ‘BSDF_TRANSPARENT’, ‘BSDF_VELVET’, ‘EMISSION’, ‘NEW_GEOMETRY’, ‘LIGHT_PATH’, ‘TEX_IMAGE’, ‘TEX_SKY’, ‘TEX_GRADIENT’, ‘TEX_VORONOI’, ‘TEX_MAGIC’, ‘TEX_WAVE’, ‘TEX_NOISE’, ‘TEX_MUSGRAVE’, ‘TEX_COORD’, ‘ADD_SHADER’, ‘TEX_ENVIRONMENT’, ‘HOLDOUT’, ‘LAYER_WEIGHT’, ‘VOLUME_TRANSPARENT’, ‘VOLUME_ISOTROPIC’, ‘GAMMA’, ‘TEX_CHECKER’, ‘BRIGHTCONTRAST’, ‘LIGHT_FALLOFF’, ‘OBJECT_INFO’, ‘PARTICLE_INFO’, ‘TEX_BRICK’, ‘BUMP’, ‘SCRIPT’, ‘AMBIENT_OCCLUSION’, ‘BSDF_REFRACTION’, ‘TANGENT’, ‘NORMAL_MAP’, ‘HAIR_INFO’, ‘GROUP’, ‘REROUTE’, ‘FRAME’], default ‘OUTPUT’, (readonly)

Inherited Properties

Inherited Functions

Previous topic

Sequences(bpy_struct)

Next topic

ShaderNodeAddShader(ShaderNode)