Node Switcher Blender Add-on


Overview

Blender add-on for generating node networks to switch and/or blend between various datatypes.

Currently, supports all shader socket types used by Cycles/Eevee with plans to support other render engines in the future.

Updates

Date Version Summary
Oct 17th, 2025 0.7
  • Add Blender Extension support
  • Removed no longer required custom lerp node groups and replaced with native Blender mix nodes.
  • Switch nodes from selected inputs now hidden by default ('.' prefixed). Switch nodes created through add menu unchanged.
  • Reworked id key node
  • Minor UI changes
  • ID maps now created with interim random values where appropriate for quick visualization of masks.
-- 0.3-0.6 Compatibility Updates

Oct 12th, 2021

0.2 ID Key with Auto detect
Sept 8th, 2021 0.1 First Release


Switch Types

Color ID Switching

Switching based on the colors of an input image, such as a material id map.

Includes a feature to automatically detect the map's colors.


Hard Switcher

Hard switching for arbitrary uniform socket types.


Soft Switcher

Blended switching for arbitrary uniform socket typesBlended Switching



Weighted average switch

Create a node network that calculates a weighted overage of the inputs. Not compatible with shader socket types (Diffuse, Principled, etc.)



For documentation, including short text tutorials and parameter explanations, please refer to Node Switcher Documentation.


$10

Have questions about this product?
Login to message

Details
Blender Extension Compatible Yes
Sales 100+
Rating
4 ratings
Dev Fund Contributor
Published about 5 years ago
Blender Version 3.6 - 5.2
Extension Type Add-on
Render Engine Used Cycles, Eevee
License GPL