
Shader Switcher NodeはBlenderで複数のシェーダーを一つのマテリアル内で入力した数字で簡単に切り替えることができる無料アドオンです。
Blenderの標準機能では、マテリアル内で複数のシェーダーを組み合わせるためにMix Shaderノードを使用しますが、ノードツリーが複雑になってしまうのを防ぐ事が可能になります。ダウンロードサイトの動画ではmaterial outputの前に複数のPrincipled BSDFをShader Switcherノードを繋げて色を切り替えている様子が確認できます。
・Dynamic Shader Inputs ノード グループを作成するときに、切り替えるシェーダーの数を選択します。
・Clean Switching Logic 内部的にはシェーダー スイッチャーノードは Blender のネイティブの Math、Mix、および Add Shader ノードを使用して、選択したシェーダーのみを分離して出力します。
・Integrated UI Panel シェーダー エディターのカスタム N パネルからすべてにアクセスして、ワークフローを高速化します。
・Shift+A Add Menu Integration ノードをグラフにすばやく挿入します。必要な入力数を設定するポップアップが表示されます。
・One-Click Cleanup 使用されていないシェーダー スイッチャー グループをファイルから削除して、N パネルを使用して整理します。