Bake Reflection Probes (LogiXノード)
Bake Reflection Probes | ||
---|---|---|
Inputs | ||
Impulse | Bake | |
Slot | Root | |
Bool | BakeInactive | |
String | FilterWithTag | |
Float | DelayBeforeBake | |
Outputs | ||
Impulse | OnBakeBatchStart | |
Impulse | OnBeforeProbeBake | |
Impulse | OnProbeBaked | |
Impulse | OnBakeBatchFinished | |
Bool | IsBaking | |
ReflectionProbe | CurrentProbe | |
Int | CurrentProbeIndex | |
Int | CurrentProbeCount |
Bake Reflection Probes ノードは、Bake
へインパルスを入力すると、入力 Root スロットの階層下にあるすべての ReflectionProbe コンポーネントのcubemapを(再)ベイクします。
使用方法
Root
入力は、ベイクするReflectionProbeコンポーネントを検索するスロット階層を定義します。デフォルトはワールドルートスロットです。
BakeInactive
入力は、非アクティブなReflectionProbeコンポーネントや、非アクティブなスロットに存在するコンポーネントをベイクするかどうかを決定します。デフォルトはfalseです。
FilterWithTag
入力を決定すると、タグが正確に一致するスロットにのみ ReflectionProbe をベイクするために使用することができます。デフォルトでは、これは空で、タグベースのフィルタリングは行われません。
DelayBeforeBake
入力は、連続したReflectionProbeをベイクするまでの遅延時間を秒単位で決定します。デフォルトは0.25秒です。
OnBakeBatchStart
出力は、ベイク開始時にインパルスを発生させます。有効な(または空の)Root
入力がない場合、インパルスは発生しませんが、インパルスが発生するために、ベイクする有効なReflectionProbeがあることは必要ではありません。
OnBakeBatchStart
出力は、バッチベイクが始まる直前にインパルスを発生させます。有効な(または空の)Root
入力がない場合、インパルスは発生しませんが、インパルスが発生するために、ベイクする有効なReflectionProbeがあることは必要ではありません。
OnBeforeProbeBake
出力は、各ReflectionProbeのベイク開始直前にインパルスを出力します。
OnProbeBaked
出力は、個々のReflectionProbeがベイクされた後にインパルスを出力します。
OnBakeBatchFinished
出力は、すべての有効な ReflectionProbe がベイクされた後にインパルスを出力します。
IsBaking
出力は、バッチベイクが進行中であるかどうかを示します。
CurrentProbe
出力は、現在処理中のReflectionProbeコンポーネントを出力します。この値は、OnBeforeProbeBake
とOnProbeBaked
から始まるインパルス連鎖の間のみ利用可能です。
CurrentProbeIndex
出力は、現在処理中のReflectionProbleのインデックスを出力します。この値は、バッチ内で最初に焼かれたプローブでは0、次のプローブでは1、といった具合です。この出力の値は、OnBakeBatchStart
から始まるインパルス連鎖の間は0であり、OnBakeBatchFinished
から始まるインパルスチェーンの間は最大インデックスと等しくなります。この値は、OnBeforeProbeBake
とOnProbeBaked
から開始されたインパルス連鎖で処理された特定のReflectionProbeに対して正しい値となります。
CurrentProbeCount
出力は、バッチ中にベイクされるReflectionProbeの総数を提供します。この値は、OnBeforeProbeBake
, OnProbeBaked
, OnBakeBatchFinished
から始まるインパルス連鎖の間で利用可能です。
なお、現在進行中のバッチがある場合、ノードが別のバッチを開始することはありません。
例
ノードメニュー
Rendering | ||||||
---|---|---|---|---|---|---|
Back | Bake Reflection Probe | Bake Reflection Probes | Render To Texture Asset | Sample Color |