Substance in UE4 | 7: Creating The Substance Material Part 2

# Substance in UE4

## 使用バージョン
Substance Desinger 6.0.1
Substance Painter 2.5.1
Unreal Engine 15.1

## 7: Creating The Substance Material Part 2

**7: Creating The Substance Material Part 2**
[![7: Creating The Substance Material Part 2](http://img.youtube.com/vi/bZD16nCruDY/0.jpg)](https://www.youtube.com/watch?v=bZD16nCruDY)

### OutputのRoughnessを調整する
Clrをクリック
UniformColorを追加する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0460.png)

UniformColorのColor ModeをrayScaleに設定する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0461.png)

Bldをクリック
Blendを追加する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0462.png)

BlendのForegroundとUniform ColorのOutputをつなげる
Material Color BlendのOutputをExpand Material(Group)で分割する
BlendのBackgroundからMaterial Color BlendのRoughnessとつなげる
BlendのBlend ModeをAdd(Linear Dodge)に設定する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0463.png)

Uniform ColorのOutputとRoughnessをつなげる
Uniform ColorのOutput Color Lの数値を変更することで、出力するRoughtnessの調整をすることができる
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0464.png)

Graphをダブルクリック
Input ParametersのAdd a new input tweakをクリック
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0465.png)


パラメータを設定する

**input tweak**

|項目  |値  |
|---|---|
|Identifier |metal_rough |
|Label |Metal Rough |
|Defailt |0.01 |

![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0466.png)

Uniform ColorのOutput ColorにEmpty Functionを追加する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0467.png)

Functionをダブルクリック
GpaphがFunctionの編集に変わる
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0468.png)

Get Floatを追加する
右クリック -> Add Node -> Variables -> Get Float
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0469.png)

Variables/Get Floatにmetal_roughを選択する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0470.png)

Linear Interpolationを追加する
右クリック -> Add Node -> Function -> Linear Interpolation
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0471.png)

Constant Floatを追加する
右クリック -> Add Node -> Constant -> Float
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0472.png)

Constant Floatを複製する
Linear InterpolationにConstantをつなげる
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0473.png)

Linear Interpolation　Bにつないでいる側のConstant Floatを0.4に設定する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0474.png)

Linear Interpolationを右クリック
Set as Output Nodeを選択
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0475.png)

Input Parametersの metal_roughのdefaultを変更することで、
Uniform ColorのGrayscaleが変更される
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0476.png)

Defaultを0.01に設定する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0477.png)

MetallicとBlendのOpacityをつなげる
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0478.png)

### 各ノードのパラメーターをInput Parameter化する

Uniform ColorのOuptut Colorをpaint_colorとしてInput Parameterに追加する

Uniform Colorを選択
Output ColorのExposeを選択
Input NameをNewに設定する
Input Nameをpaint_colorに設定する
OK -> OK
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0479.png)

paint_colorがInput Parametersに追加される
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0480.png)

LabelをPaint Colorに設定する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0481.png)

Metal Edge WearのWear Levelをmetal_wear_levelとしてExposeする
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0482.png)

Metal Edge WearのGrunge_amountをmetal_grunge_amountとしてExposeする
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0483.png)

Dirtを選択する
Dirt Levelをpaint_dirt_levelとしてExposeする
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0484.png)

DirtのGrunge Amountをpaint_grunge_amountとしてExpose

![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0485.png)

Dirtを選択する
Dirt Levelをmetal_dirt_levelとしてExposeする

![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0486.png)

Grunge Amountをmetal_grunge_amountとしてExpose
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0487.png)

metal_wear_levelの設定を変更する

|項目  |値  |
|---|---|
|Label |Metal Wear Level |
|Group |Weathring |
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0488.png)


paint_dirt_levelの設定を変更する

|項目  |値  |
|---|---|
|Label |Paint Dirt Level |
|Group |Weathring |

![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0489.png)

paint_grunge_amountの設定を変更する

|項目  |値  |
|---|---|
|Label |Paint Dirt Grunge Amount |
|Group |Weathring |

![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0490.png)

metal_grunge_amountの設定を変更する

|項目  |値  |
|---|---|
|Label |Metal Dirt Grunge Amount |
|Group |Weathring |

![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0491.png)

metal_dirt_levelの設定を変更する

|項目  |値  |
|---|---|
|Label |Metal Dirt Level |
|Group |Weathring |

![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0492.png)

順番を並び替える

![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0493.png)

paint_colorの設定を変更する

|項目  |値  |
|---|---|
|Group |Material |

![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0494.png)

metal_rooughの設定を変更する

|項目  |値  |
|---|---|
|Group |Material |

![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0495.png)

### archwayを複製してbackingのgraphを作成する

archwayをコピーして、archway.sbsにペースト
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0496.png)

backingにリネームする
Open -> backing
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0497.png)

backingのTextureのLink resourceを追加する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0498.png)

archwayのTextureをつなげていた箇所を置き換える
archwayのTextureを削除する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0499.png)

Graphを右クリック -> View outputs in 3D View -> backing
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0500.png)

### archwayを複製してdoorのgraphを作成する

archwayをcopy
archway.sbsにpaste
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0501.png)

doorにリネーム
doorを右クリック -> Open -> door
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0502.png)

doorのTextureのLink resourceを追加する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0503.png)

archwayのTextureをつなげていた箇所を置き換える
archwayのTextureを削除する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0504.png)

Invert GrayscaleをGraphに追加する
MetallicとInvert Grayscaleをつなげる
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0505.png)

DirtのmaskにInvert Grayscaleのoutputをつなげる
maskを削除する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0506.png)

MetallicとDirtのmaskをつなげる
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0507.png)

Paint Dirt Levelを調整する

|項目  |値  |
|---|---|
|Default |0.67 |

![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0508.png)

MetallicのInvert GrayscaleのOutputをMetal Edge Wearのmaskに設定する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0509.png)

Metal Wear Levelを調整する

|項目  |値  |
|---|---|
|Default |0.59 |

![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0510.png)

### door：Emissiveを追加する

Outをクリックし、Outputを追加する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0511.png)

UsageのAdd Itemクリック
RGBA / emissiveに設定する
Identifierをemissiveに設定する

![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0512.png)


door_EmmisiveのLink resourceを追加する
Output(emmisive)とdoor_Emmisiveをつなげる
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0513.png)

Outputを3D Viewに表示する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0514.png)

![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0515.png)

3DViewのMaterials -> door -> Editをクリック
Emissive Intensityを2に設定する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0516.png)

### archway：Emissiveを追加する

OutをクリックしてOutputを追加する
archway_EmissiveのLink resourceを追加する
Outputの設定を変更する
UsageのAdd Itemクリック
RGBA / emissiveに設定する
Identifierをemissiveに設定する

archway_EmissiveとOutputをつなげる

![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0517.png)

3DViewにEmissiveを表示する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0518.png)

![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0519.png)

ここまでの全体
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0520.png)

archwayをarchway_resourceに変更し、
archway_1をarchwayに変更する
![image](http://comiclo.jp/qiita/images/Cnv_20170323_085822_0521.png)

## Next
- [8: Adding Leaks Using Particle Painting](http://qiita.com/gansaibow/private/8a5e596729db52cafec1)

## Before
- [6: Creating The Substance Material Part 1](http://qiita.com/gansaibow/private/f05761a263b4a4f53581)

## Index

- [1: Project overview, baking and setup](http://qiita.com/gansaibow/private/5019a8b8b222e73ab0aa)
- [2: Painting Height Details](http://qiita.com/gansaibow/private/3e12bee2faa5f51432a0)
- [3: Creating Base Materials](http://qiita.com/gansaibow/private/73362f4a869b84444b54)
- [4: Setting Up An Export Pipeline](http://qiita.com/gansaibow/private/512468a06c6f2c6ac27e)
- [5: Finishing The Base Materials](http://qiita.com/gansaibow/private/89df8c5d461733828a5e)
- [6: Creating The Substance Material Part 1](http://qiita.com/gansaibow/private/f05761a263b4a4f53581)
- [7: Creating The Substance Material Part 2](http://qiita.com/gansaibow/private/cc8bfa4921acf0f1706e)
- [8: Adding Leaks Using Particle Painting](http://qiita.com/gansaibow/private/8a5e596729db52cafec1)
- [9: Publishing The Substance](http://qiita.com/gansaibow/private/700f6bcad4ae21f20de5)
- [10: Importing Substance Into UE4](http://qiita.com/gansaibow/private/8c61590d240e2ebecf5e)
- [11: Changing Substance parameters using Blueprint](http://qiita.com/gansaibow/private/ee22619189ccf8f56521)