ProtoFlux:Bake Reflection Probes

From Resonite Wiki
Bake Reflection Probes
*
OnBakeBatchStart
Root
OnBeforeProbeBake
BakeInactive
OnProbeBaked
FilterWithTag
OnBakeBatchFinished
DelayBeforeBake
Probe
ProbeIndex
ProbeCount
Rendering

The Bake Reflection Probes node takes in the root slot holding all your reflection probes, whether or not to bake the inactive reflection probes, the matching tag to bake only those reflection probes, and a delay before starting the baking process. This node will then attempt to bake them all, then returns the focused reflection probe, the index of that reflection probe, and the count of all reflection probes.

Inputs

* (AsyncCall)

Calls an impulse to bake all reflection probes with matching parameters.

Root (Slot)

The slot hierarchy that holds the reflection probes.

BakeInactive (bool)

Should be able to bake reflection probs that are not enabled.

FilterWithTag (string)

Bakes the reflection probes that match this tag.

DelayBeforeBake (float)

Should wait a certain amount of time before actually beginning the bake.

Outputs

OnBakeBatchStart (AsyncCall)

Fires when the bake has started.

OnBeforeProbeBake (AsyncCall)

Fires before the probe is being baked.

OnProbeBaked (AsyncCall)

Fires after the probe has been baked.

OnBakeBatchFinished (Continuation)

Fires when the batch of probes have finished baking.

Probe (ReflectionProbe)

The current probe being baked.

ProbeIndex (int)

The index number showing which probe is being baked.

ProbeCount (int)

The number of probes in this batch.