7
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[UE4] VATをNiagaraで動かす

Last updated at Posted at 2020-07-02

houdiniから書き出したVATのアニメーションをUE4のNiagaraで再生するのに少し手間取ったので共有します。

VATの基本的な使い方や設定に関してはこの辺りを参照してください

(※Houdini18以降、Gamedev ToolsのプラグインはSideFX Labsという名前に変わっているので注意)

Softbody,RigitBodyの場合

VATをNiagara上で再生するためにはhoudiniから吐き出されるMaterial Functionを少しだけいじる必要があります。左端にあるTimeという名前のInput DataノードをDynamic Parameterノードに差し替えてNiagaraのタイムライン上で動かせるようにしましょう。
コメント 2020-07-02 160431.png

あとはNiagaraの方でDynamic Material Parameterモジュールを追加していい感じに設定すればSoftbodyやRigitbodyのVATに関しては動くはずです。
コメント 2020-07-02 152145.png

Fluidの場合

トポロジーの変わるFluidタイプの場合、上記の設定だけでも動くには動きますがパーティクルが原点からしか発生しなくなります(ここが詰まった)。FluidタイプのVATのMaterial Functionをよく見てみると、ポジションのところでActor Positionが指定されているのでこれをParticle Positionに変更すると想定通り動くようになります。
コメント 2020-07-02 153342.png

言われてみれば当たり前じゃんって感じですが、SoftbodyやRigitbodyのMaterial Functionにはこのポジション云々の設定自体がごっそり存在しないので気が付くまでに時間がかかりました。。。ご参考までに!

7
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?