Env ambient light

From Valve Developer Community
Revision as of 06:46, 22 September 2018 by Pinsplash (talk | contribs) (code class)
Jump to navigation Jump to search
English (en)Translate (Translate)

Template:Base point This entity adds a constant color value to dark areas of the world without affecting brighter areas. It can be faded in and/or take effect only within a certain radius (meaning brightness will increase as the viewer draws closer to the entity, not that there will be a spatial effect).

Note.pngNote:The ambient term is completely flat, making this entity a poor replacement for static light.
C++ In code, it is represented by theCEnvAmbientLightclass, defined in theenv_ambient_light.cppfile.

Keyvalues

Color (R G B) (Color) ([todo internal name (i)]) <color255>
Ambient light color.

SpatialEntity:

Lookup Falloff Start Distance (minfalloff) <float>
Within this range to the entity, the effect will be at full strength. If this is larger than the End Distance, the effect will apply to the entire map.
Lookup Falloff End Distance (maxfalloff) <float>
Maximum distance from the entity that the effect is applied. At this distance, the effect is barely apparent but will strengthen as the viewer approaches the Start Distance.
Maximum Weight (maxweight) <float>
This is the maximum weight for this lookup.[Clarify]
Lookup Fade In Duration (fadeInDuration) <float>
When the entity becomes Enabled, how long the effect takes to fade in.
Lookup Fade out Duration (fadeOutDuration) <float>
When the entity becomes Disabled, how long the effect takes to fade out.
Start Disabled (StartDisabled) <boolean>
Stay dormant until activated (with theEnableinput).


Inputs

SetColor <color255RedirectInput/color32>
Sets the color.

SpatialEntity:

SetFadeInDuration <floatRedirectInput/float>
Sets the Lookup Fade In Duration.
SetFadeOutDuration <floatRedirectInput/float>
Sets the Lookup Fade out Duration.

EnableDisable:

Enable / Disable
Enable/disable this entity from performing its task. It might also disappear from view.


Outputs