Guest User

Untitled

a guest
Nov 17th, 2018
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. ## vertex shader
  2.  
  3. uniform float x_mult;
  4.  
  5. void main()
  6. {
  7. gl_FrontColor = gl_Color;
  8. gl_TexCoord[0] = gl_MultiTexCoord0;
  9.  
  10. gl_Position = ftransform();
  11. gl_Position.x += sin(gl_Position.x + x_mult);
  12. }
  13.  
  14. ## fragment shader
  15.  
  16. void main()
  17. {
  18. const float asd = 10.0;
  19. float fog = clamp(abs(gl_FragDepth), 0.0, asd) / asd;
  20. gl_FragColor = mix(gl_Color, vec4(0.0, 0.0, 0.0, 0.0), fog);
  21. }
Add Comment
Please, Sign In to add comment