リアルタイム系の3DCG制作に関するノウハウや実践的なTipsを共有するWiki形式のWEBサイトです。

SubstancePainterでレイヤーをコピーする時はCopyLayer(s)を使いますが、
プロジェクト(.spp)を跨いでレイヤーをコピーすることはできませんよね。
別のプロジェクトにレイヤーやレイヤーグループをコピーしたい場合はSmartMaterialの機能を使用します。

スマートマテリアルとは

スマートマテリアルはレイヤーの複合体で、マスクジェネレーターやフィルター等を含めることができます。
エッジの塗装が剥げた金属や汚れた布など複雑な質感表現を作成しストックすることが可能です。
ボルトとナットなど形状の違うものでも簡単に同じ質感を流用することができます。

手順

レイヤーを選択

コピーしたいレイヤー、レイヤーグループを選択します。
複数選択は効かないのでその場合はレイヤーグループを作ります。

スマートマテリアルの作成

右クリックメニューからCreate smart materialを選択

すると、Smart materialsのシェルフにスマートマテリアルが作成されます。

これをコピーしたいプロジェクトのLayersにドラッグ&ドロップします。

これで複数のレイヤーがコピーされました。

注意点

スマートマテリアル作成時の注意点です

ペイントを使用しない

3Dペイントを使用すると、コピー先の形状が元と大きく違った場合、上手く転写されません。
ペイントしたマスクだけ描き直すつもりなら問題ないですが。

インスタンスではありません

元のスマートマテリアルを編集して再度shelfに登録しても、
他プロジェクトのレイヤーが同期される訳ではありません。
つまりただのコピーと同じです。

同期させたい場合

Layer Instanceを使用します。
ただしこちらはプロジェクト間ではなく、テクスチャセット間でのみ有効です。

関連ページ

SubstancePainter基本ワークフロー
素材を読み込む
UVを反転、共有したモデルの扱い方
マスクの内容を表示したい
PhotoshopExportプラグイン
左右非対称モデルの中心がズレる

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

※現在 ユーザーID保持者 のみがコメント投稿可能な設定になっています。

Wiki内検索

メニュー

Maya

管理人


管理者:kmj
Twitter:@kmj3dcg
ゲームグラフィックに携わり十数年、現在フリーランスのモデラーとして活動しています。
専門分野:モデリング、テクスチャ、ウェイト(キャラモデルがメインのゲームグラフィッカーです)
お問い合わせはこちらまでお願いいたします。

Amazonアソシエイト

皆様のご協力感謝しておりますm(_ _)m























管理人/副管理人のみ編集できます