Substance 3D Painter: Blenderで設定したマテリアルとテクスチャセット(Texture Set)の関係

Blenderで作成した3Dモデルに適用したマテリアルと、Substance 3D Painterで使用するテクスチャセット(Texture Set)IDマップ(ID Map)の関係について紹介します。

目次

例1 3Dモデルにマテリアルを設定しなかった場合

Blenderで追加(Add)>メッシュ(Mesh)から画像1のようにモンキー(Monkey)を追加して、

SP Texture Set
画像1

画像2のようにマテリアルを設定せずにそのままOBJ形式で出力します。

SP Texture Set
画像2

この3DモデルをSubstance 3D Painterで読み込んだ場合、画像3のようにテクスチャセットのリスト(Texture Set List)にはDefault Materialと表示されます。

SP Texture Set
画像3

例2 3Dモデルにマテリアルをひとつ設定した場合

Blenderで追加(Add)>メッシュ(Mesh)からモンキー(Monkey)を追加して、画像4のように「Test Material」という名前を付けたマテリアルを設定して、OBJ形式で出力します。

SP Texture Set
画像4

この3DモデルをSubstance 3D Painterで読み込んだ場合、画像5のようにテクスチャセットリスト(Texture Set List)にはBlenderで名前を付けた「Test_Material」がそのまま表示されます(スペースにはアンダースコアが入ります)。

SP Texture Set
画像5

例3 3Dモデルにマテリアルを複数設定した場合

Blenderで追加(Add)>メッシュ(Mesh)からモンキー(Monkey)を追加して、画像6のように「Material A」と「Material B」と名前を付けたマテリアルを、

SP Texture Set
画像6

画像7のように頭の部分に「Material A」、目の部分に「Material B」を設定して、OBJ形式で出力します。

SP Texture Set
画像7

ひとつのオブジェクトで複数のマテリアルを設定する方法については下記の記事を参照してください。

例3で使用しているマテリアルはベースカラー(Base Color)を変更していますが、これはマテリアルの設定範囲をわかりやすくするための変更で、Substance 3D Painterのテクスチャセット(Texture Set)には何の影響も与えません。

この3DモデルをSubstance 3D Painterで読み込んだ場合、画像8のようにテクスチャセットリスト(Texture Set List)にはBlenderで名前を付けた「Material A」と「Material B」がそのまま表示され、テクスチャセット(Texture Set)がマテリアルの数に合わせて2つに分かれます。

SP Texture Set
画像8

テクスチャセット(Texture Set)の適用範囲はBlenderで設定したマテリアルの適用範囲と同じく、「Material A」が頭の部分、「Material B」が目の部分となります。

補足

以前この記事内で紹介していたBlenderのマテリアルを使用してIDマップを作成する方法については下記の記事で紹介をしています。

以上、Substance 3D Painterの「Blenderで設定したマテリアルとテクスチャセット(Texture Set)の関係」でした。

この記事ではBlender 3.4.1とSubstance 3D Painter 8.3.0を使用しています。

  • URLをコピーしました!

コメント

コメントする

CAPTCHA

目次