Files
cool-game/assets/shaders/texture.frag.glsl

20 lines
351 B
GLSL

#version 330 core
out vec4 FragColour;
in vec4 ourColour;
in vec2 TexCoord;
uniform sampler2D texture1;
uniform sampler2D texture2;
void main()
{
vec4 tex1Color = texture(texture1, TexCoord);
vec4 tex2Color = texture(texture2, TexCoord);
if (tex2Color.a < 0.1)
tex2Color = tex1Color;
FragColour = mix(tex1Color, tex2Color, 0.4f);
}