
原題: Realistic Blood VFX (Niagara Blood Effects, Blood VFX, Blood, Blood VFX)
Niagara を使った本格的な血液エフェクトパック。銃撃、斬撃、刺し傷など様々なシーンに対応。血しぶき、滴り、飛び散りなど28種類のエフェクトで、アクションゲームやホラーゲームに臨場感を追加できます。
銃撃戦やアクション戦闘を含むシューター、アクションRPG、ホラーゲームで敵の被弾時や斬撃時の血液表現を高めるプラグイン。Niagara ベースの28種類のエフェクトにより、敵撃破時の迫力演出やゴア表現が必要な作品で、標準的なVFXでは表現できない臨場感をプリセット活用で簡単に実装できます。
このPluginを選ぶ理由
Niagaraで既に構築されたエフェクトセットなため、C++知識やVFX制作経験なしでも即座に導入でき、手作り・他ツール制作より開発期間を大幅短縮できます。ただしカスタマイズ幅は限定的で、独自の血液表現が必要な場合は別途制作が必要になる可能性があります。
✅ 向いているジャンル
VFX
爆発・炎・魔法・エフェクト演出に
ゲームプレイ
ゲームシステム・メカニクス構築に
血液エフェクトが表示されない、または非常に暗く見える
キャラクターメッシュの「bReceivesDecals」が無効になっている可能性が高い。詳細パネルで確認し有効化してください。また、ライティング環境(Lumen、スカイライト、ポイントライト)を調べて、シーン全体の露出を高めるか、ポストプロセスボリュームで「Exposure」を調整してください。
エフェクトが再生されるが位置がおかしい、またはキャラクターと関連付かない
Spawn Emitter at Locationの代わりに「Spawn Emitter Attached」を使用し、キャラクターのスケルトンソケット(例:Socket_Chest)にアタッチしてください。相対位置オフセットで微調整が可能です。
パフォーマンスが低下する、特にマルチプレイヤーで複数敵が出血している
Niagara Level of Detailシステムを活用し、距離が遠い敵のエミッターを軽量版に切り替える設定をしてください。また、エミッターの最大パーティクル数(Max Particles)を制限し、古いパーティクルを早期にKillすることで負荷を軽減できます。
【シナリオ1: ファーストパーソンシューター(FPS)】
敵がプレイヤーの銃撃を受けた瞬間、被弾位置から血液が噴出し、敵の胸部・頭部にはデカル表現で血痕が残ります。敵撃破時には「Blood_Mist_Explosion」エフェクトで大量の血煙が発生し、臨場感のあるゴア表現が実現できます。複数敵が同時に被弾してもLODシステムで最適化されため、フレームレート低下を抑制できます。
【シナリオ2: アクションRPG(剣戟メインの戦闘)】
ボスキャラクターが剣撃を受けると、斬撃エフェクト(Slash Hit)が斬った部位から血液を飛び散らせ、連撃による複数の被弾で血液が累積・滴下します。ボスが瀕死状態では「Blood_Drip_Loop」で継続的な流血を表現し、撃破演出時に「Blood_Burst」で大量の血液エフェクトが爆発的に発生し、ドラマティックな倒れ込みシーンを演出できます。
Niagara ベースで Blueprint 対応、複数プラットフォーム対応、実装例デモ完備、最新アップデート(v1.5)で DBuffer デカル対応の PBR ブレンディング改善。初心者向けドキュメント・チュートリアル充実。評価 4.8/5(60件)。
Unreal Engine 5 (UE5) でアクションゲームを作ってみよう! 初心者〜中級者向け実践講座
daichi takezawa
【Unreal Engine 5:本格的なゲーム作り】トップダウン型シューティングゲームを作ってみよう
おおたに OHTANI
※ Udemyアフィリエイトリンクを含みます