/Engine/Source/Runtime/Engine/Classes/Components/LightComponent.h
class ULightComponent : public [ULightComponentBase](API\Runtime\Engine\Components\ULightComponentBase)
uint32: 1
bAddedToSceneVisible
True when this light component has been added to the scene as a normal visible light.
uint32: 1
bCastShadowsFromCinematicObjectsOnly
Whether the light should only cast shadows from components marked as bCastCinematicShadows.
uint32: 1
bEnableLightShaftBloom
Whether to render light shaft bloom from this light.
uint32:  1
bForceCachedShadowsForMovablePrimitives
Enables cached shadows for movable primitives for this light even if r.shadow.cachedshadowscastfrommovableprimitives is 0
float
BloomMaxBrightness
After exposure is applied, scene color brightness larger than BloomMaxBrightness will be rescaled down to BloomMaxBrightness.
float
BloomScale
Scales the additive color.
float
BloomThreshold
Scene color must be larger than this to create bloom in the light shafts.
FColor
BloomTint
Multiplies against scene color to create the bloom color.
uint32:  1
bUseIESBrightness
True: take light brightness from IES profile, false: use the light brightness - the maximum light in one direction is used to define no masking.
bool
bUseRayTracedDistanceFieldShadows
Whether to use ray traced distance field area shadows.
uint32:  1
bUseTemperature
False: use white (D65) as illuminant.
uint32: 1
CastTranslucentShadows
Whether the light is allowed to cast dynamic shadows from translucency.
float
ContactShadowCastingIntensity
Intensity of the shadows cast by primitives with "cast contact shadow" enabled.
float
ContactShadowLength
Length of screen space ray trace for sharp contact shadows. Zero is disabled.
uint32:  1
ContactShadowLengthInWS
Where Length of screen space ray trace for sharp contact shadows is in world space units or in screen space units.
float
ContactShadowNonCastingIntensity
Intensity of the shadows cast by primitives with "cast contact shadow" disabled.
FRenderCommandF...
DestroyFence
Fence used to track progress of render resource destruction.
float
DisabledBrightness
Brightness factor applied to the light when the light function is specified but disabled, for example in scene captures that use SceneCapView_LitNoShadows.
float
IESBrightnessScale
Global scale for IES brightness contribution.
TObjectPtr< cla...
IESTexture
IES texture (light profiles from real world measured data)
float
LightFunctionFadeDistance
Distance at which the light function should be completely faded to DisabledBrightness.
TObjectPtr< cla...
LightFunctionMaterial
The light function material to be applied to this light.
FVector
LightFunctionScale
Scales the light function projection.
FLightingChanne...
LightingChannels
Channels that this light should affect.
float
MaxDistanceFadeRange
float
MaxDrawDistance
int32
PreviewShadowMapChannel
Transient shadowmap channel used to preview the results of stationary light shadowmap packing.
float
RayStartOffsetDepthScale
Controls how large of an offset ray traced shadows have from the receiving surface as the camera gets further away.
FLightSceneProx...
SceneProxy
The light's scene info.
float
ShadowBias
Controls how accurate self shadowing of whole scene shadows from this light are.
float
ShadowResolutionScale
Scales the resolution of shadowmaps used to shadow this light.
float
ShadowSharpen
Amount to sharpen shadow filtering
float
ShadowSlopeBias
Controls how accurate self shadowing of whole scene shadows from this light are.
float
SpecularScale
Multiplier on specular highlights.
TObjectPtr< cla...
StashedLightFunctionMaterial
When clearing the light func, e.g. because the light is made static, this field remembers the last value
FStaticShadowDe...
StaticShadowDepthMap
float
Temperature
Color temperature in Kelvin of the blackbody illuminant. White (D65) is 6500K.