Material Override Script はjcfnavさんが作成したBlenderで選択したマテリアルをオーバーライドして別のシェーダーを割り当てて、アドオンのボタンから簡単に切り替えて使用できるようになる無料アドオンです。Blender4.0でも使用可能です。
Material Override Scriptの使い方
1.アドオンをBlenderartsistsのページの文章中から、Create Override Material B4.zipをダウンロードして、zipを適当な場所に入れてアドオンをインストールします。
![](https://modelinghappy.com/wp-content/uploads/2024/01/20240121_Create_Override_Material_04.png)
2.アドオンをインストールしたらBlenderの右側のツール下に「マテリアルオーバーライド」の項目が追加されます。
![](https://modelinghappy.com/wp-content/uploads/2024/01/20240121_Create_Override_Material_02-1.jpg)
3.今回はサンプルにモンキーを用意してまずは適当に赤色にしたマテリアルを割り当てます。
4.マテリアルを割り当てたら、アドオンの「Create Material Override」をクリックすると、Custome_Override_material_Nodeが自動的に付くので、それをクリックするとプリンシプルBSDFが作成されるので、マテリアルを変更します。今回は分かりやすくカラーを青色に変更してみました。
5.あとは、アドオンのDisable Material Override、または、Enable Material Overrideを押すことで、最初に作った赤色と、オーバーライド用の青色のマテリアルに簡単に切り替える事が可能になりました。