Repository URL to install this package:
|
Version:
2:2.1.3 ▾
|
[shaders]
vertex =
uniform highp mat4 u_modelViewProjectionMatrix;
attribute highp vec4 a_vertex;
attribute lowp vec4 a_color;
varying lowp vec4 v_color;
void main()
{
gl_Position = u_modelViewProjectionMatrix * a_vertex;
v_color = a_color;
}
fragment =
uniform lowp vec4 u_disabledColor;
uniform lowp vec4 u_activeColor;
uniform lowp float u_disabledMultiplier;
varying lowp vec4 v_color;
void main()
{
if(u_activeColor == v_color)
{
gl_FragColor = v_color;
}
else
{
gl_FragColor = v_color * u_disabledMultiplier;
}
}
[defaults]
u_disabledColor = [0.5, 0.5, 0.5, 1.0]
u_activeColor = [0.5, 0.5, 0.5, 1.0]
u_disabledMultiplier = 0.75
[bindings]
u_modelViewProjectionMatrix = model_view_projection_matrix
[attributes]
a_vertex = vertex
a_color = color