【Blender】オブジェクト内の全マテリアルにノードを一括追加・接続するアドオン
- ダウンロード商品¥ 600
オブジェクトに多数のマテリアルがついているときに一括でシェーダーを変更したいというときや、シェーダーをグループノードで管理したいというときに、全マテリアルにノードを一括追加・接続することができるアドオンです。
オブジェクトに多数のマテリアルがついているときに一括でシェーダーを変更したいというときや、シェーダーをグループノードで管理したいというときに、全マテリアルにノードを一括追加・接続することができるアドオンです。
機能
選択したオブジェクト内の全てのマテリアルに対して、 - ノードを一括で追加 - ノードを一括で接続 - グループノードにも対応
使い方
1. オブジェクトを選択(重要)(複数可)。 2. 一括で追加または接続したいノードの名前(name)と型(type)を確認するために、シェーダーエディター上で該当ノードを選択し「Get Node Info」ボタンを押下。 4. 表示されているシェーダーエディター内での名前(name)とノードの型(type)が表示される。 3. 「Start」と「Dest」フォームには、既存のノードを接続する場合は上記で取得したnameを、新たに追加する場合はtypeを入力。ここで、「Start」は接続する上流ノード、「Dest」は下流ノードを表す。 4. 「Output Num」と「Input Num」にはそれぞれ「Start」と「Dest」接続するソケットの番号(上から0)を入力。 5. 「Connect」を押して実行。
注意事項
- オブジェクトを選択していないとエラーが出る - マテリアル間でノードの名前が異なっているときに一括でつながらないので注意(GroupとGroup.001など)。
環境
blender 2.9, 3.6で動作確認
お問い合わせ
Twitter/X @Yeq6X ご質問、バグ修正、機能追加などできる範囲でご要望にお応えいたしますのでお気軽にDMしてください。
アップデート履歴
[2024-04-06: v2.0] 公開