17 lines
252 B
GLSL
17 lines
252 B
GLSL
|
|
||
|
in float selected;
|
||
|
in vec4 interpolated_weights;
|
||
|
|
||
|
out vec4 output_color;
|
||
|
|
||
|
uniform vec4 highlight_color;
|
||
|
|
||
|
void main()
|
||
|
{
|
||
|
output_color = interpolated_weights;
|
||
|
if(selected > 0.999f)
|
||
|
{
|
||
|
output_color = mix(output_color, highlight_color, 0.5f);
|
||
|
}
|
||
|
}
|