| On this page | |
| Since | 21.0 |
Note
COP PyroはCOPであるものの、使用するにはDOPレベルの権限が必要になります。 つまり、COP PyroはHoudini Coreでは 利用不可 で、Houdini FX、Houdini Apprentice、Houdini Indie、Houdini Educationでは利用可能です。
Pyro Advectは、指定されたVelocity VDBに従ってVDBの内容を移動させます。
パラメータ ¶
Scale
Velocity値に対するグローバルスケール。
Scale by Timestep
Velocity値をタイムステップでスケールします。
Integrator
Velocity VDBのFlowマップの計算に使用されるメソッド。
Path Trace
Velocity VDBは、ステップサイズを制御するためにCFL条件を用いてトレースされます。 これによって、1回のステップでの大きなVelocityを制御することができます。
Average of Two
Velocity VDBを2回サンプリングします。 1回目はその場の位置で、2回目はその場の位置から移動した位置でサンプリングし、その平均値を使用します。
これによって、処理負荷が定量化され、回転を上手く維持することができますが、大きなVelocityでは破綻する可能性があります。
CFL Condition
使用するステップの大きさ。 これは、パストレーシング中に進むボクセルのおおよその数を示します。
Maximum Steps
実行可能なステップ数に対するグローバル上限値。 極端に高速な動きの場合、この値を上げる必要がありますが、代わりに CFL Condition を引き上げた方が良い場合もあります。
Ambient Velocity
Velocity VDBの値に加えて、VDBを移動させるグローバル定数Velocity。 これは、風の効果として使用することができ、局所的な動きに影響を与えずに速度を変化させることができます。
Data ¶
Method
データVDBを移流させるのに使用するメソッド。
BFECC
後方/前方誤差補正を実行します。 これにはかなりの時間とメモリを要しますが、特徴部の鮮明さを最も上手く維持します。
Euler + Sharpen
最も単純な移流形式と、三線形補間処理で発生する拡散を補正する動的な鮮明化フィールドを組み合わせます。
Euler
最も単純で高速な移流形式ですが、過度なブラーを引き起こす傾向があります。
Sharpen
VDBを鮮明化する度合い。 これは、VDBのサンプリング方法に基づいて、ボクセル毎に自動調整されます。 鮮明化カーネルはクランプされますが、設定値が高すぎると格子状のアーティファクトが発生します。
Velocity ¶
Enable Velocity Advection
Velocity VDBは、それ自体に対して移流させる必要があるため、特別な方法で移流させなければなりません。 そのための専用のコントロールがあって、移流させる必要がないのであれば(例えば、他のPyro Advect COPで既に移流させている場合)、これを無効にすると良いでしょう。
Method
BFECC
後方/前方誤差補正を実行します。 これにはかなりの時間とメモリを要しますが、特徴部の鮮明さを最も上手く維持します。
Euler + Sharpen
最も単純な移流形式と、三線形補間処理で発生する拡散を補正する動的な鮮明化フィールドを組み合わせます。
Euler
最も単純で高速な移流形式ですが、過度なブラーを引き起こす傾向があります。
Sharpen
VDBを鮮明化する度合い。 これは、VDBのサンプリング方法に基づいて、ボクセル毎に自動調整されます。 鮮明化カーネルはクランプされますが、設定値が高すぎると格子状のアーティファクトが発生します。
入力 ¶
data
移流させるすべてのVDBが格納されたケーブル。
v
データVDBを移流させるベクトルVDB。 必要であれば、自己移流させることもできます。
出力 ¶
data
移流させたすべてのVDBが格納されたケーブル。
v
(場合によっては自己移流させた)VelocityのベクトルVDB。
| See also |