DynamicLightEnvironmentComponent¶
Class in Engine · Engine.DynamicLightEnvironmentComponent · native
Object › Component › ActorComponent › LightEnvironmentComponent › DynamicLightEnvironmentComponent
Subclasses: ParticleLightEnvironmentComponent
Using it from Lua
Enums¶
EDynamicLightEnvironmentBoundsMethod
DLEB_OwnerComponents = 0, DLEB_ManualOverride = 1, DLEB_ActiveComponents = 2
Properties¶
| Name | Type | Notes |
|---|---|---|
AmbientGlow | LinearColor | |
AmbientShadowColor | LinearColor | |
AmbientShadowSourceDirection | vector | |
bAffectedBySmallDynamicLights | bool | |
bAlwaysInfluencedByDominantDirectionalLight | bool | |
bCastShadows | bool | |
bCompositeShadowsFromDynamicLights | bool | |
bDynamic | bool | |
bForceCompositeAllLights | bool | |
bIsCharacterLightEnvironment | bool | |
BoundsMethod | EDynamicLightEnvironmentBoundsMethod | |
bOverrideOwnerLightingChannels | bool | |
bRequiresNonLatentUpdates | bool | |
bShadowFromEnvironment | bool | |
bSkipUpdateWhenHidden | bool | |
bSynthesizeDirectionalLight | bool | |
bSynthesizeSHLight | bool | |
bTraceFromClosestBoundsPoint | bool | |
bUseBooleanEnvironmentShadowing | bool | |
DominantShadowTransitionEndDistance | float | |
DominantShadowTransitionStartDistance | float | |
InvisibleUpdateTime | float | |
LightDistance | float | |
LightingBoundsScale | float | |
MaxModulatedShadowColor | LinearColor | |
MinShadowAngle | float | |
MinTimeBetweenFullUpdates | float | |
ModShadowFadeoutExponent | float | |
ModShadowFadeoutTime | float | |
NumVolumeVisibilitySamples | int | |
OverriddenBounds | BoxSphereBounds | |
OverriddenLightComponents | array<LightComponent> | const |
OverriddenLightingChannels | LightingChannelContainer | |
ShadowDistance | float | |
ShadowInterpolationSpeed | float | |
State | pointer | const, transient, native, private |
VelocityUpdateTimeScale | float |
Functions¶
| Name | Declaration |
|---|---|
ResetEnvironment | final native function ResetEnvironment() |
Default values¶
InvisibleUpdateTime=5.0
MinTimeBetweenFullUpdates=1.0
bSkipUpdateWhenHidden=TRUE
NumVolumeVisibilitySamples=1
VelocityUpdateTimeScale=0.000001
LightingBoundsScale=1
ShadowInterpolationSpeed=.004
AmbientShadowColor=(R=0.001,G=0.001,B=0.001)
AmbientShadowSourceDirection=(X=0.01,Y=0,Z=0.99)
LightDistance=10.0
ShadowDistance=5.0
TickGroup=TG_DuringAsyncWork
bCastShadows=TRUE
bCompositeShadowsFromDynamicLights=TRUE
bAffectedBySmallDynamicLights=TRUE
bUseBooleanEnvironmentShadowing=TRUE
bShadowFromEnvironment=TRUE
ModShadowFadeoutExponent=3.0
MaxModulatedShadowColor=(R=0.5,G=0.5,B=0.5)
DominantShadowTransitionStartDistance=100
DominantShadowTransitionEndDistance=10
bDynamic=TRUE
bSynthesizeDirectionalLight=TRUE
bSynthesizeSHLight=FALSE
MinShadowAngle=25.0
BoundsMethod=DLEB_OwnerComponents
Inherited¶
| From | Members |
|---|---|
| LightEnvironmentComponent | 8 properties, 2 functions |
| ActorComponent | 7 properties, 4 functions |
| Component | 2 properties, 0 functions |
| Object | 13 properties, 308 functions |