設定からエンジンコンテンツを表示にチェック
エンジンでsmokeを検索して
M_smoke_subUV_blackbodyを探す
マテリアルフォルダを作成してコピー
M_smoke_subUV_Fogに名前を変更
赤枠部分を削除
パーティクルRGBからコネクション
図のように変更して保存
マテリアルのBlendModeはAdditiveに変更
DepthFadeを追加
右クリックでナイアガラ作成
HangingParticulatesを選択して作成
名前をNS_INteractiveFogに変更
Initialize Particleでサイズ調整
Sprite Renderer に先程のマテリアルを割り当て
Sub Image Sizeを8.0
WindForceとAerodynamic Dragを削除して
CurlNoizeForceを追加
SpawnRate 500程度に
ShapeLocationをSphereにして半径100
ScaleModeを10
パーティクル更新でSubUVAnimationを追加
SpriteRendererに
ビューポートへ置いてみた感じ
SubUVAnimationの設定例
パーティクル更新でPoint Attraction Forceを追加
Strengthをー40にしてナイアガラ保存
ブループリント作成
アクタを選択
名前をBP_InteractiveFogに変更
BPを開いてナイアガラをドロップ
イベントグラフで右クリック⇒ Get Player Character を追加
Get Actor Location も作成して図のように接続
Set Actor Locationを作成して図のように接続
必要に応じてNiagaraを微調整
ビューポートのナイアガラを削除して
作成したBPに差し替えてPlayすると
プレイヤーの動きに煙が反応するようになる


草森秀一アニメーション美術画集 - 草森 秀一

【モデルデータ付】Blender でつくる:亥と卯流 セルルックキャラクター - 亥と卯

金子雄司アニメーション背景美術画集 - 金子 雄司

10日でBlender練習帳 あかりの灯るお部屋 - M design