add no_tex and unlit shader

This commit is contained in:
John Alanbrook 2023-11-07 14:27:44 +00:00
parent 1a6dbfaa88
commit 166857a6df
2 changed files with 31 additions and 0 deletions

BIN
icons/no_tex.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 867 B

View file

@ -0,0 +1,31 @@
@vs vs
in vec3 a_pos;
in vec2 a_tex_coords;
out vec2 tex_coords;
uniform vs_p {
uniform mat4 vp;
uniform mat4 model;
uniform mat4 proj;
};
void main() {
gl_Position = proj * vp * vec4(vec3(model * vec4(a_pos,1.0)), 1.0);
tex_coords = a_tex_coords;
}
@end
@fs fs
in vec2 tex_coords;
out vec4 color;
uniform texture2D diffuse;
uniform sampler smp;
void main() {
color = texture(sampler2D(diffuse,smp),tex_coords);
}
@end
@program unlit vs fs