Advertisement
Guest User

Untitled

a guest
Jul 24th, 2014
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
F# 0.60 KB | None | 0 0
  1. ----<VERTEX SHADER>----
  2. #version 330 core
  3.  
  4. //uniform mat4 un_proj;
  5. //uniform mat4 un_view;
  6. //uniform mat4 un_model;
  7.  
  8. in vec4 in_Position;
  9. in vec2 in_TextureUV;
  10. in vec4 in_Color;
  11.  
  12. out vec4 pass_Color;
  13. out vec2 pass_TextureUV;
  14.  
  15. void main(void) {
  16.     gl_Position = in_Position;
  17.    
  18.     pass_Color = in_Color;
  19.     pass_TextureUV = in_TextureUV;
  20. }
  21.  
  22. ----<FRAGMENT SHADER>----
  23. #version 330
  24.  
  25. uniform sampler2D texture_diffuse;
  26.  
  27. in vec4 pass_Color;
  28. in vec2 pass_TextureUV;
  29.  
  30. out vec4 out_Color;
  31.  
  32. void main(void) {
  33.     vec4 diffuse = texture2D(texture_diffuse, pass_TextureUV);
  34.     out_Color = vec4(0, 1, 0, 1);
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement