UE5 Niagara Butterfly PartitionParticles

UE5 Niagara Butterfly PartitionParticles

<Butterfly>

MAYAで板ポリにUV展開、テクスチャ1枚に4種類の蝶を用意
X軸を進行方向にして原点(0,0,0)に配置してFBXで書き出し
(※UVを反転&移動して4つ制作)

btf01.png

UEでマテリアルを作成

btf02.png

DynamicParameterは
Speed=4.0とPower=0.5を設定

btf03.png

各FBXにマテリアルを割り当ててビューポートで確認
簡易的に羽ばたく

flying.gif


新規にナイアガラ作成
Fountainを選択⇒作成

btf05.png

プロパティをクリック
GPU&Fixedに変更

btf06.png

EmitterStateをクリック
Once&Fixedに変更

btf07.png

SpawnRateを削除

btf08.png

代わりにSpawnBurstInstantaneousを追加

btf09.png

SpawnBurstInstantaneousをクリック
SpawnCountで数を制御
いったん 4.0 に設定

btf10.png

レンダリングにメッシュレンダラを追加

btf11.png

Meshesに蝶のFBXを1匹だけ割り当て
FacingModeをVelocityに変更
(※進行方向が正面になるように注意)

btf11_55.png

SpriteRendererは削除

btf12.png

Initialize Particleを調整
MeshScaleModeをRandomUniformにして
0.8 ~1.4の範囲でサイズをランダムに生成
MeshRendererをメッシュレンダラに変更

btf14.png

ShapeLocationを調整

btf15.png

Add Velocityを削除

btf16.png

パーティクルのスポーンに
DynamicMaterialParametersを追加

btf17.png

マテリアルのDynamicParameterで設定した
SpeedとPowerを確認
(※両方にRandomRangeFloatを追加してバリエーションも可)

btf18.png

Particle Stateを
Loop Particles Lifetimeに変更

btf19.png

GravityForceを削除

btf20.png

Dragを調整

btf21.png

ScaleColorを削除

btf22.png

パーティクルの更新に
VortexForceを追加

btf23.png

VortexForceのAmountにRandomRangeFloatを追加

btf24.png

VortexAxisにもRandomRangeFloatを追加

btf25.png

VortexForceを調整
VortexAxisのZの範囲を -1.0~1.0にして
時計周り&反時計周りになるように設定

btf26.png

パーティクルの更新に
パラメータのパーティクルにある
パーティクルPositionをドラッグして追加

btf27.png

Add Vector to Positionを追加

btf28.png

PositionにパーティクルPositionをドラッグして追加

btf29.png

VectorにMakeVectorを追加

btf31.png

Zにのみsineを追加

btf32.png

PeriodにRandomRangeFloatを追加

btf33.png

ScaleにもRandomRangeFloatを追加

btf34.png

パーティクルPositionを調整

Periodは周期
Scaleは上下強度

btf36.png

ナイアガラを保存してビューポートに配置

btf37.png

チョウを追加して4匹に変更

btf39.png

Initialize Particleの
メッシュレンダラの
MeshIndexにRandomRangeFloatを追加
数値調整(※ランダムで4つの蝶のどれかが生成)

btf40.png

btf42.png


<PartitionParticlesで均等にスポーン>

パーティクルのスポーンにPartitionParticlesを追加

btf44.png

Number of Partitionsを4に変更

btf45.png

Initialize ParticleのMeshIndexに
PartitionParticlesをドロップ

btf46.png
btf47.png

SpawnBurstInstantaneousの
SpawnCountを4なので1種類づつになる

btf48.png

※SpawnCountを2にすると最初の2つになり8にすると2種類づつになる

Butterfly_fly.gif

<Dragonfly系>

チョウトンボのようなトンボ系は、羽部分のUVを反転して作成

UVdra.png

マテリアルインスタンスを作成してテクスチャを差し替えて確認

Batterflydragonfly.gif

Niagaraのメッシュレンダラでモデルを差し替え

Batterflydragonfly2.gif



スタジオジブリの美術 - 武重 洋二, スタジオジブリ
スタジオジブリの美術 - 武重 洋二, スタジオジブリ

アニメーション映画『ルックバック』原画集 - アニメスタイル編集部
アニメーション映画『ルックバック』原画集 - アニメスタイル編集部

金子英俊 アニメーション背景美術画集 The Analog Paintings - 金子英俊
金子英俊 アニメーション背景美術画集 The Analog Paintings - 金子英俊

ACESのワークフローが理解できるカラーマネジメントガイド - ヴィクター・ペレス, 加藤 諒
ACESのワークフローが理解できるカラーマネジメントガイド - ヴィクター・ペレス, 加藤 諒
※本ブログ・ページには「広告」「宣伝」が含まれています。
スポンサードリンク