gKit2 light
Toggle main menu visibility
Loading...
Searching...
No Matches
gkit2_tutos
tuto5GL.glsl
Go to the documentation of this file.
1
3
4
#version 330
5
6
#ifdef VERTEX_SHADER
7
in
vec3
position;
8
in
vec2
texcoord;
9
10
uniform mat4 mvpMatrix;
11
12
out
vec2
vertex_texcoord;
13
14
void
main( )
15
{
16
gl_Position= mvpMatrix *
vec4
(position, 1);
17
vertex_texcoord= texcoord;
18
}
19
#endif
20
21
22
#ifdef FRAGMENT_SHADER
23
24
in
vec2
vertex_texcoord;
25
26
uniform sampler2D texture0;
27
28
out
vec4
fragment_color;
29
30
void
main( )
31
{
32
vec4
color= texture(texture0, vertex_texcoord);
33
34
fragment_color= color;
35
}
36
#endif
vec2
vecteur generique, utilitaire.
Definition
vec.h:152
vec3
vecteur generique, utilitaire.
Definition
vec.h:169
vec4
vecteur generique 4d, ou 3d homogene, utilitaire.
Definition
vec.h:192
Generated on
for gKit2 light by
1.17.0