LoginSignup
4
3

More than 3 years have passed since last update.

Blenderのシェーダーノード一覧

Last updated at Posted at 2021-02-11

Blenderのシェーダーノードのノードの一覧
image.png
例えばアクティブなマテリアルで選択しているノードは
bpy.context.active_object.active_material.node_tree.nodes.active.type で取得できるものと(左側)
node_tree.nodes.new('')で新規ノードを作る場合に指定する名称が異なったために作成したものの
node.bl_idname で取得すれば必要なものが取得できた。
必要になることもあるかもとメモと代わりとして記録

入力

type bl_idname 翻訳
AMBIENT_OCCLUSION ShaderNodeAmbientOcclusion アンビエントオクルージョン
ATTRIBUTE ShaderNodeAttribute 属性
BEVEL ShaderNodeBevel ベベル
CAMERA ShaderNodeCameraData カメラデータ
FRESNEL ShaderNodeFresnel フレネル
NEW_GEOMETRY ShaderNodeNewGeometry ジオメトリ
HAIR_INFO ShaderNodeHairInfo ヘアー情報
LAYER_WEIGHT ShaderNodeLayerWeight レイヤーウエイト
LIGHT_PATH ShaderNodeLightPath ライトパス
OBJECT_INFO ShaderNodeObjectInfo オブジェクト情報
PARTICLE_INFO ShaderNodeParticleInfo パーティクル情報
RGB ShaderNodeRGB
TANGENT ShaderNodeTangent タンジェント
TEX_COORD ShaderNodeTexCoord テクスチャ属性
UVMAP ShaderNodeUVMap uvマップ
VALUE ShaderNodeValue
VERTEX_COLOR ShaderNodeVertexColor 頂点カラー
VOLUME_INFO ShaderNodeVolumeInfo ボリューム情報
WIREFRAME ShaderNodeWireframe ワイヤーフレーム

出力

type bl_idname
ShaderNodeOutputLight
ShaderNodeOutputLineStyle
OUTPUT_MATERIAL ShaderNodeOutputMaterial
OUTPUT_AOV ShaderNodeOutputAOV
OUTPUT_WORLD ShaderNodeOutputWorld

シェーダー

type bl_idname 翻訳
ADD_SHADER ShaderNodeAddShader シェーダー加算
VOLUME_ABSORPTION ShaderNodeBsdfAnisotropic
BSDF_DIFFUSE ShaderNodeBsdfDiffuse ディフューズ
EMISSION ShaderNodeEmission 放射
BSDF_GLASS ShaderNodeBsdfGlass グラス
BSDF_GLOSSY ShaderNodeBsdfGlossy 光沢
HOLDOUT ShaderNodeHoldout ホールドアウト
BSDF_HAIR ShaderNodeBsdfHair
BSDF_HAIR_PRINCIPLED ShaderNodeBsdfHairPrincipled
MIX_SHADER ShaderNodeMixShader シェーダーミックス
BSDF_PRINCIPLED ShaderNodeBsdfPrincipled プリンシプルBSDF
PRINCIPLED_VOLUME ShaderNodeVolumePrincipled プリンスプルボリューム
BSDF_REFRACTION ShaderNodeBsdfRefraction 屈折
EEVEE_SPECULAR ShaderNodeEeveeSpecular スペキュラー
SUBSURFACE_SCATTERING ShaderNodeSubsurfaceScattering
BSDF_TOON ShaderNodeBsdfToon トゥーン
BSDF_TRANSLUCENT ShaderNodeBsdfTranslucent 半透明
BSDF_TRANSPARENT ShaderNodeBsdfTransparent 透過
BSDF_VELVET ShaderNodeBsdfVelvet ベルベット
VOLUME_ABSORPTION ShaderNodeVolumeAbsorption
VOLUME_SCATTER ShaderNodeVolumeScatter
BACKGROUND ShaderNodeBackground

テクスチャ

type bl_idname 翻訳
TEX_BRICK ShaderNodeTexBrick レンガテクスチャ
TEX_CHECKER ShaderNodeTexChecker 市松模様テクスチャ
TEX_ENVIRONMENT ShaderNodeTexEnvironment 環境テクスチャ
TEX_GRADIENT ShaderNodeTexGradient グラデーションテクスチャ
TEX_IES ShaderNodeTexIES
TEX_IMAGE ShaderNodeTexImage 画像テクスチャ
TEX_MAGIC ShaderNodeTexMagic 魔シックテクスチャ
TEX_MUSGRAVE ShaderNodeTexMusgrave マスグレイブ
TEX_NOISE ShaderNodeTexNoise ノイズ
TEX_POINTDENSITY ShaderNodeTexPointDensity 点密度
TEX_SKY ShaderNodeTexSky 大気テクスチャ
TEX_VORONOI ShaderNodeTexVoronoi ボロノイテクスチャ
TEX_WAVE ShaderNodeTexWave 波テクスチャ
TEX_WHITE_NOISE ShaderNodeTexWhiteNoise ホワイトノイズ

カラー

type bl_idname 翻訳
BRIGHTCONTRAST ShaderNodeBrightContrast 輝度/コントラスト
GAMMA ShaderNodeGamma ガンマ
HUE_SAT ShaderNodeHueSaturation 色相/彩度
INVERT ShaderNodeInvert 反転
LIGHT_FALLOFF ShaderNodeLightFalloff 光の減衰
MIX_RGB ShaderNodeMixRGB RGBミックス
CURVE_RGB ShaderNodeRGBCurve RGBカーブ

ベクトル

type bl_idname 翻訳
BUMP ShaderNodeBump バンプ
DISPLACEMENT ShaderNodeDisplacement ディスプレイスメント
MAPPING ShaderNodeMapping マッピング
NORMAL ShaderNodeNormal ノーマル
NORMAL_MAP ShaderNodeNormalMap ノーマルマップ
CURVE_VEC ShaderNodeVectorCurve ベクターカーブ
VECTOR_DISPLACEMENT ShaderNodeVectorDisplacement ベクトルディスプレイスメント
VECTOR_ROTATE ShaderNodeVectorRotate ベクトル回転
VECT_TRANSFORM ShaderNodeVectorTransform ベクトル変換

コンバーター

type bl_idname 翻訳
BLACKBODY ShaderNodeBlackbody 黒体
CLAMP ShaderNodeClamp 範囲制限
VALTORGB ShaderNodeValToRGB カラーランプ
COMBHSV ShaderNodeCombineHSV HSV合成
COMBRGB ShaderNodeCombineRGB RGB合成
COMBXYZ ShaderNodeCombineXYZ XYZ合成
MAP_RANGE ShaderNodeMapRange 範囲マッピング
MATH ShaderNodeMath 数式
RGBTOBW ShaderNodeRGBToBW RGBからBWへ
SEPHSV ShaderNodeSeparateHSV HSV分離
SEPRGB ShaderNodeSeparateRGB RGB分離
SEPXYZ ShaderNodeSeparateXYZ XYZ分離
SHADERTORGB ShaderNodeShaderToRGB シェーダーからRGB
VECT_MATH ShaderNodeVectorMath ベクトル演算
WAVELENGTH ShaderNodeWavelength 波長

type bl_idname 翻訳
ShaderNodeSqueeze
ShaderNodeUVAlongStroke
ShaderNodeCustomGroup
GROUP ShaderNodeGroup
SCRIPT ShaderNodeScript
REROUTE NodeReroute リルート
4
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3