Files
reilua-enhanced/examples/resources/shaders/glsl330/base.fs
2024-08-05 23:35:57 +03:00

25 lines
491 B
GLSL

#version 330
// Input vertex attributes (from vertex shader)
in vec2 fragTexCoord;
in vec4 fragColor;
// Input uniform values
uniform sampler2D texture0;
uniform vec4 colDiffuse;
// Output fragment color
out vec4 finalColor;
// NOTE: Add here your custom variables
void main() {
// Texel color fetching from texture sampler
vec4 texelColor = texture( texture0, fragTexCoord );
// NOTE: Implement here your fragment shader code
finalColor = texelColor * colDiffuse;
}