ここでは二つの独立したシミュレーションを作成し、片方をもう一方によってコントロールする方法を紹介する。具体的には、Pyro (流体)による煙のシミュレーションと、パーティクルのシミュレーションを別々に作成、煙の動きでパーティクルをコントロールできるようにする。
これは、Houdini Advent Calendar 2016 の 25日目の記事です。
ここでは二つの独立したシミュレーションを作成し、片方をもう一方によってコントロールする方法を紹介する。具体的には、Pyro (流体)による煙のシミュレーションと、パーティクルのシミュレーションを別々に作成、煙の動きでパーティクルをコントロールできるようにする。
これは、Houdini Advent Calendar 2016 の 25日目の記事です。
カメラからパーティクルまでの距離を算出し、それを元にパーティクルの大きさ (pscale) をコントロールする方法を紹介する。ここでは、距離の算出をこの目的には一件無関係に見える UV Texture ノードを使い、距離値を Attribute Wrangle を使って渡す。