💨

Smoke effectをVFXGraphでつくろう

2022/01/23に公開

VFX修行中

完成品

https://twitter.com/mustankatti/status/1484904712596262912

作り方

Gabriel Aguiar Prod.さんのチェンネルで細かく上がっている.
これを模写しただけ.

https://www.youtube.com/watch?v=dPJQuD93-Ks

雑解説

ShaderGraph

  • 下段でボロノイのアニメーションをさせてそれをアルファ値に採用する
  • フレネルで色は中央を少し薄くする感じでレンダリング (密度低)
  • これをVFXGraph側で参照する

ShaderGraph

VFXGraph

  • ShaderGraphを参照する. うまいこと乱数調整して煙っぽく見せる
  • 色: 徐々に少し暗く
  • 大きさ: 徐々に大きく
  • アルファクリップ: 徐々に大きく (末尾は煙領域を少なく)
  • ボロノイスピード/スケール: 乱数でバラす
  • 回転: 乱数で初期値をバラす

VFXGraph

Blender

  • 3つ○のモデルを作る.
  • こいつのメッシュにボロノイで部分透過させてレンダリングする

Blender

感想

結構簡単につくれるが、3つの球を組み合わせただけのモデルからうまいこと3次元的にバラけた煙感を出す形を作るっていう発想がすごかった.
ただいまいち煙の境界がきれいには見えないのでもっといいメッシュに工夫はできそう.
結構乱数で細かい汚さをゴリ押ししている感があるので、別の煙の作り方もみてみたい.

Discussion