John Doe
3 years ago
12 changed files with 52 additions and 1 deletions
@ -0,0 +1,7 @@ |
|||
#version 330 core |
|||
in vec4 color; |
|||
out vec4 FragColor; |
|||
void main() { |
|||
// FragColor = vec4(1.,1.,0., 1.0); |
|||
FragColor = color; |
|||
} |
@ -0,0 +1,9 @@ |
|||
#version 330 core |
|||
layout (location = 0) in vec4 vertices; |
|||
uniform vec4 ourColor; |
|||
out vec4 color; |
|||
void main() |
|||
{ |
|||
color = ourColor; |
|||
gl_Position = vertices; |
|||
} |
@ -0,0 +1,8 @@ |
|||
#version 330 core |
|||
uniform sampler2D texture; |
|||
varying vec2 vTexCoord; |
|||
varying vec3 color; |
|||
void main() |
|||
{ |
|||
gl_FragColor = vec4(color.x,color.y,color.z,texture2D(texture, vTexCoord).w); |
|||
} |
@ -0,0 +1,12 @@ |
|||
#version 330 core |
|||
attribute vec4 aPosition; |
|||
attribute vec3 aColor; |
|||
attribute vec2 aTexCoord; |
|||
varying vec2 vTexCoord; |
|||
varying vec3 color; |
|||
void main() |
|||
{ |
|||
color = aColor; |
|||
gl_Position = aPosition; |
|||
vTexCoord = aTexCoord; |
|||
} |
@ -0,0 +1,6 @@ |
|||
#version 330 core |
|||
in vec4 color; |
|||
out vec4 FragColor; |
|||
void main() { |
|||
FragColor = color; |
|||
} |
@ -0,0 +1,9 @@ |
|||
#version 330 core |
|||
layout (location = 0) in vec4 vertices; |
|||
uniform vec4 ourColor; |
|||
out vec4 color; |
|||
void main() |
|||
{ |
|||
color = ourColor; |
|||
gl_Position = vertices; |
|||
} |
Loading…
Reference in new issue