【UE5】PCGでDecalデカールを置く
Unreal Engine 5でPCGでDecalって置けたんですね。
やり方
1. MaterialでDecalを作る
Materialを新規作成して、マテリアルエディタを開きます。
あとはいつも通りに作ればよいです。
このマテリアルは M_Decal_Fallen_Leaves と名付けて説明を続けます。
2. PCGでDecalを置く
StaticMeshのときは[Static Mesh Spawner]を使っていましたが、Decalのときは[Spawn Actor]を使います。
- Template Actor Class (テンプレートアクタクラス): Decal Actor
- Allow Edit Template Actor (テンプレートアクタの編集を許可): True
するとTemplate Actor (テンプレートアクタ)という項目が現れます。
- Template Actor (テンプレートアクタ): Decal Actor (デカールアクタ)になっていると思いますので、そのままプルダウンの中に入っていきます。Template Actor > Decal > Decal > Decal >
Decal Materialに先ほど作ったM_Decal_Fallen_Leavesをセットします。
Decalのサイズの調整は Template Actor > Decal > Decal > Decal > Decal Size でおこないます。
注意
ちなみにこれだけだと1つずつSpawnされる形になるので重くなることがあります。
Optionで[Collapse Actors]や[Merge PCGOnly]とかあるのですが、ちょっと違いが判らなかった。調査中...







