|ProbeType|'''[[#Type|Type]]'''|TypeAdv0=true| What mode this reflection probe uses.
|ProbeType|'''[[#Type|ReflectionProbe.Type]]'''|TypeAdv0=true| What mode this reflection probe uses.
|Importance|Int| How much priority this probe takes over another probe when two probes overlap
|Importance|Int| How much priority this probe takes over another probe when two probes overlap
|Intensity|Float| how strong or bright the reflection is
|Intensity|Float| how strong or bright the reflection is
Line 14:
Line 14:
|BoxProjection|Bool| project the reflection map in a box shape from the reflection probe rather than a sphere.
|BoxProjection|Bool| project the reflection map in a box shape from the reflection probe rather than a sphere.
|BakedCubemap|{{RootFieldType|AssetRef`1|[[Type:Cubemap|Cubemap]]}}|TypeAdv6=true| The cube map to replace the refection maps of reflective objects with in the influence area of this reflection probe
|BakedCubemap|{{RootFieldType|AssetRef`1|[[Type:Cubemap|Cubemap]]}}|TypeAdv6=true| The cube map to replace the refection maps of reflective objects with in the influence area of this reflection probe
|TimeSlicing|'''[[#TimeSlicingMode|TimeSlicingMode]]'''|TypeAdv7=true| How updates to this reflection probe should happen in updates if this probe is a realtime probe.
|TimeSlicing|'''[[#TimeSlicingMode|ReflectionProbe.TimeSlicingMode]]'''|TypeAdv8=true| How updates to this reflection probe should happen in updates if this probe is a realtime probe.
|Resolution|Int| the forced resolution of the reflection map from this reflection probe shown in the reflections of shiny objects.
|Resolution|Int| the forced resolution of the reflection map from this reflection probe shown in the reflections of shiny objects.
|HDR|Bool| Whether the color encoding should be in HDR.
|HDR|Bool| Whether the color encoding should be in HDR.
|ShadowDistance|Float| how far to render shadows from the reflection probe
|ShadowDistance|Float| how far to render shadows from the reflection probe
|ClearFlags|'''[[#Clear|Clear]]'''|TypeAdv11=true| Whether to use the skybox or color when backing transparent pixels
|ClearFlags|'''[[#Clear|ReflectionProbe.Clear]]'''|TypeAdv12=true| Whether to use the skybox or color when backing transparent pixels
|BackgroundColor|ColorX| The color to clear with when <code>ClearFlags</code> is set to "Color"
|BackgroundColor|ColorX| The color to clear with when <code>ClearFlags</code> is set to "Color"
|NearClip|Float| The closest distance to render from the reflection probe center when using "Realtime" on <code>ProbeType</code>
|NearClip|Float| The closest distance to render from the reflection probe center when using "Realtime" on <code>ProbeType</code>
|FarClip|Float| The furthest distance to render from the reflection probe center when using "Realtime" on <code>ProbeType</code>
|FarClip|Float| The furthest distance to render from the reflection probe center when using "Realtime" on <code>ProbeType</code>
|SkyboxOnly|Bool|
|ShowDebugVisuals|Bool| Shows the box influence area and the center point of this reflection probe
|ShowDebugVisuals|Bool| Shows the box influence area and the center point of this reflection probe
|_debugVisual|{{RootFieldType|SlotCleanupRef`1|[[Type:Slot|Slot]]}}|TypeAdv16=true| The current debug visual that this reflection probe is showing, if applicable.
|_debugVisual|{{RootFieldType|SlotCleanupRef`1|[[Type:Slot|Slot]]}}|TypeAdv18=true| The current debug visual that this reflection probe is showing, if applicable.
}}
}}
== Sync Delegates ==
== Sync Delegates ==
{{Table ComponentTriggers
{{Table ComponentTriggers
|Bake()|[[Type:Action|Action]]| Creates a static cubemap and inserts it into <code>BakedCubemap</code> instead of having <code>ProbeType</code> be set to realtime.
|Bake[[Type:Action|Action]]|[[Type:Action|Action]]|false| Creates a static cubemap and inserts it into <code>BakedCubemap</code> instead of having <code>ProbeType</code> be set to realtime.
A reflection probe component is used to make points in space that makes reflective surfaces within a box around the point show a different reflection map than the skybox. This is useful for controlling the lighting and look of a scene.
Creates a static cubemap and inserts it into BakedCubemap instead of having ProbeType be set to realtime.
Type
An Enum of "Realtime" or "Baked" realtime renders a new cube map outwards from the center of the probe every second while baked will use the provided BakedCubemap
Clear
An Enum of "Skybox" or "Color". Color backs the transparent parts of the reflection map with BackgroundColor due to far or near clipping with realtime, or transparent pixels in the provided BakedCubemap. Skybox when selected will instead back transparent parts with the Skybox of the world.
TimeSlicingMode
Values
Name
Value
Description
AllFacesAtOnce
0
spreads update over 9 frames
IndividualFaces
1
spreads update over 14 frames
NoTimeSlicing
2
No time slicing should be applied to capturing. Update happens within one frame.