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

math_colorblend

From Valve Developer Community
Jump to: navigation, search
English (en)

class hierarchy
CMathColorBlend defined in logicentities.cpp
CLogicalEntity
CServerOnlyEntity
CBaseEntity

math_colorblend is a point entity available in all Source Source games. It is used to create a blend between two colors for controlling the color of another entity.

Note.pngNote:The following entities can accept color255 inputs: env_sun, env_lightglow, env_beam, env_fog_controller, env_sprite, light_dynamic, shadow_control, as well as any entity which uses rendercolor.

Keyvalues

Name (targetname) <string>
The targetname that other entities refer to this entity by.
Minimum Valid Input Value (inmin) <integer>
Input values below this value will be ignored.
Maximum Valid Input Value (inmax) <integer>
Input values above this value will be ignored.
Output RGB color when input is min (colormin) <color255>
When the input value is equal to 'Minimum Valid Input Value', this is the output RGB color.
Output RGB color when input is max (colormax) <color255>
When the input value is equal to 'Maximum Valid Input Value', this is the output RGB color.

Flags

  •  [1] : Ignore out of range input values

Inputs

InValue <float>
Input value and fire the output with the remapped value.

Outputs

OutColor <color255>
Fired when the InValue input is received, with the remapped RGB color as the parameter