Bake Reflection Probes (LogiXノード)

From Neos Wiki
Jump to navigation Jump to search
This page is a translated version of the page Bake Reflection Probes (LogiX node) and the translation is 100% complete.
Other languages:
English • ‎日本語
Bake Reflection Probes
'Bake Reflection Probes' LogiX node
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コンポーネントを出力します。この値は、OnBeforeProbeBakeOnProbeBakedから始まるインパルス連鎖の間のみ利用可能です。


CurrentProbeIndex 出力は、現在処理中のReflectionProbleのインデックスを出力します。この値は、バッチ内で最初に焼かれたプローブでは0、次のプローブでは1、といった具合です。この出力の値は、OnBakeBatchStartから始まるインパルス連鎖の間は0であり、OnBakeBatchFinishedから始まるインパルスチェーンの間は最大インデックスと等しくなります。この値は、OnBeforeProbeBakeOnProbeBakedから開始されたインパルス連鎖で処理された特定のReflectionProbeに対して正しい値となります。


CurrentProbeCount 出力は、バッチ中にベイクされるReflectionProbeの総数を提供します。この値は、OnBeforeProbeBake, OnProbeBaked, OnBakeBatchFinished から始まるインパルス連鎖の間で利用可能です。


なお、現在進行中のバッチがある場合、ノードが別のバッチを開始することはありません。

ノードメニュー

Rendering
Back Bake Reflection Probe Bake Reflection Probes Render To Texture Asset Sample Color