Substance3DDesigner

【Substance Designer】塗りつぶす箇所と色を指定したい

shamimatsu

クリップスタジオペイントphotoshopにあるバケツツールのように手軽に塗りつぶしたいところですが、サブスタンスデザイナーではそれが出来ません。

グラデーションマップを使って作れなくもないですが狙った所に特定の色を入れるのが難しいため、多少手間がかかりますがマスクを駆使して作成しました。

 作成方法

バケツツールで塗るのと比べると工程が多くてかなり手間がかかりますが、この方法しか今のところ思いつきませんでした。他の方法が見つかったら追記します。

ブロックごとに色分け

  1. 塗り分けたい白黒の絵を用意
  2. Flood Fillノードにつなげてブロックごとに色分けできるようにする
  3. Flood Fill to Grayscaleノードで色分けする

マスクを分割

Color to Maskノードで色を指定してマスクを分けることが出来ます。

Color to Maskの設定

  1. Mask Rangeが初期値0になっているの0.1など少ない値を設定
    ※値を大きくし過ぎると他の色も拾ってしまう可能性があります
  2. スポイトでマスクにしたい色を拾う

色を付ける

ブレンド均一カラーと先ほど作成したマスクを繋げれば指定範囲の塗りつぶし完了です。

色分けしたい分だけこの工程を繰り返す

作品例

『鬼滅の刃』の登場人物・富岡義勇が着ている羽織の模様
二つの模様を用意してしまえば並べるのはSubstance Designerの得意分野です。

ABOUT ME
shamimatsu
shamimatsu
3DCGデザイナー
ながらくゲーム業界で2D、3DCGデザイナーとして働いてきましたが、新しい業界に挑戦中です。 ブログのデザインをリニューアル中のため、見づらい箇所もあるかもしれませんが少しづつ修正していきます。
記事URLをコピーしました