This article's documentation is for anything that uses the Source engine. Click here for more information.

color_correction_volume

From Valve Developer Community
Jump to navigation Jump to search
English (en)Hrvatski (hr)中文 (zh)Translate (Translate)
Class hierarchy
CColorCorrectionVolume
CBaseTrigger
CBaseToggle
CBaseEntity
colorcorrectionvolume.cpp
Class hierarchy (client)
C_ColorCorrectionVolume
C_BaseEntity
c_colorcorrectionvolume.cpp

color_correction_volume is a brush entity available in all Source Source games. A color correction lookup table is faded in or out when a player enters or leaves its volume. Fade time is configurable.

Icon-Bug.pngBug:This entity does not work in Counter-Strike: Global Offensive Counter-Strike: Global Offensive.
PlacementTip.pngWorkaround:Use trigger_multiple brushes to output commands that disable an active color_correction entity and enable a separate color_correction entity in its place; upon touch.
Note.pngNote:If a color_correction entity has a value of -1 in both lookup falloff start and end distance, and is active as soon as you spawn, then enable that entity's "Master" flag. All other color_correction entities must be set to "StartDisabled" as seen in their keyvalues for this to work correctly.
Icon-Bug.pngBug:This entity affects all players connected in multiplayer, even if only one entity comes in contact with it. Fixed in Black Mesa Black Mesa.  [todo tested in ?]
Todo: Test in Left 4 Dead 2, which has more support for custom color correction

Keyvalues

Name (targetname) <string> [ Edit ]
The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentname or target).
Also displayed in Hammer's 2D views and Entity Report.
See also:  Generic Keyvalues, Inputs and Outputs available to all entities

Lookup Fade Duration (fadeDuration) <float>
How fast the effect fades in or out when the viewer enters or exits.
Maximum Weight (maxweight) <float>
This is the maximum weight for this lookup.
Icon-Bug.pngBug:Does nothing when using StartTouch inputs to enable, lookup will always appear with maximum weight/strength  [todo tested in ?]
Lookup Table Filename (filename) <string>
Pathfile from the mod folder to the .raw to reference. For info on making a file, see color correction. Example path for a file in the hl2 materials folder: materials/colorcorrection.raw
Start Disabled (StartDisabled) <boolean>
Stay dormant until activated (with theEnableinput).

Inputs

Enable <void>
Enable
Disable <void>
Disable

See also