Advertisement
Guest User

Untitled

a guest
Jul 18th, 2011
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 5.82 KB | None | 0 0
  1. Index: Boundaries.frag
  2. ===================================================================
  3. --- Boundaries.frag (revision 630)
  4. +++ Boundaries.frag (working copy)
  5. @@ -3,7 +3,7 @@
  6.  uniform vec4 values;
  7.  uniform float buffer_size;
  8.  uniform float boundaries;
  9. -uniform sampler2D buffer;
  10. +uniform sampler2D buffer_;
  11.  
  12.  void main() { 
  13.  
  14. @@ -12,47 +12,47 @@
  15.      bool nothing = true;
  16.          
  17.      if(gl_TexCoord[0].x < step) {
  18. -        gl_FragColor = texture2D(buffer, gl_TexCoord[0].xy + vec2(step, 0.0));        
  19. +        gl_FragColor = texture2D(buffer_, gl_TexCoord[0].xy + vec2(step, 0.0));        
  20.          nothing = false;
  21.      }            
  22.      
  23.      if(gl_TexCoord[0].x > step * (buffer_size - 1.0)) {
  24. -        gl_FragColor = texture2D(buffer, gl_TexCoord[0].xy - vec2(step, 0.0));                
  25. +        gl_FragColor = texture2D(buffer_, gl_TexCoord[0].xy - vec2(step, 0.0));                
  26.          nothing = false;        
  27.      }
  28.      
  29.      
  30.      if(gl_TexCoord[0].y < step) {
  31. -        gl_FragColor = texture2D(buffer, gl_TexCoord[0].xy + vec2(0.0, step));        
  32. +        gl_FragColor = texture2D(buffer_, gl_TexCoord[0].xy + vec2(0.0, step));        
  33.          nothing = false;        
  34.      }
  35.      
  36.      if(gl_TexCoord[0].y > step * (buffer_size - 1.0)) {
  37. -        gl_FragColor = texture2D(buffer, gl_TexCoord[0].xy - vec2(0.0, step));        
  38. +        gl_FragColor = texture2D(buffer_, gl_TexCoord[0].xy - vec2(0.0, step));        
  39.          nothing = false;        
  40.      }    
  41.      
  42.          
  43.      // h
  44.      if(gl_TexCoord[0].x < step && boundaries == 0.0) {
  45. -        gl_FragColor = -texture2D(buffer, gl_TexCoord[0].xy + vec2(step, 0.0));        
  46. +        gl_FragColor = -texture2D(buffer_, gl_TexCoord[0].xy + vec2(step, 0.0));        
  47.          nothing = false;        
  48.      }
  49.                  
  50.      if(gl_TexCoord[0].x > step * (buffer_size - 1.0) && boundaries == 0.0) {
  51. -        gl_FragColor = -texture2D(buffer, gl_TexCoord[0].xy - vec2(step, 0.0));                
  52. +        gl_FragColor = -texture2D(buffer_, gl_TexCoord[0].xy - vec2(step, 0.0));                
  53.          nothing = false;        
  54.      }
  55.      
  56.      
  57.      // v
  58.      if(gl_TexCoord[0].y < step && boundaries == 1.0) {        
  59. -        gl_FragColor = -texture2D(buffer, gl_TexCoord[0].xy + vec2(0.0, step));        
  60. +        gl_FragColor = -texture2D(buffer_, gl_TexCoord[0].xy + vec2(0.0, step));        
  61.          nothing = false;        
  62.      }
  63.      
  64.      if(gl_TexCoord[0].y > step * (buffer_size - 1.0) && boundaries == 1.0) {
  65. -        gl_FragColor = -texture2D(buffer, gl_TexCoord[0].xy - vec2(0.0, step));        
  66. +        gl_FragColor = -texture2D(buffer_, gl_TexCoord[0].xy - vec2(0.0, step));        
  67.          nothing = false;        
  68.      }    
  69.          
  70. @@ -60,28 +60,28 @@
  71.      // corners
  72.      // top left
  73.      if(gl_TexCoord[0].x < step && gl_TexCoord[0].y < step) {
  74. -        gl_FragColor = 0.5 * texture2D(buffer, gl_TexCoord[0].xy + vec2(step, 0.0)) + texture2D(buffer, gl_TexCoord[0].xy + vec2(0.0, step));                
  75. +        gl_FragColor = 0.5 * texture2D(buffer_, gl_TexCoord[0].xy + vec2(step, 0.0)) + texture2D(buffer_, gl_TexCoord[0].xy + vec2(0.0, step));                
  76.      }        
  77.          
  78.      // bottom left
  79.      if(gl_TexCoord[0].x < step && gl_TexCoord[0].y > step * (buffer_size - 1.0)) {
  80. -        gl_FragColor = 0.5 * texture2D(buffer, gl_TexCoord[0].xy + vec2(step, step * buffer_size)) + texture2D(buffer, gl_TexCoord[0].xy + vec2(0.0, step * (buffer_size - 1.0)));                        
  81. +        gl_FragColor = 0.5 * texture2D(buffer_, gl_TexCoord[0].xy + vec2(step, step * buffer_size)) + texture2D(buffer_, gl_TexCoord[0].xy + vec2(0.0, step * (buffer_size - 1.0)));                        
  82.      }      
  83.          
  84.      // top right
  85.      if(gl_TexCoord[0].x > step * (buffer_size - 1.0) && gl_TexCoord[0].y < step) {
  86. -        gl_FragColor = 0.5 * texture2D(buffer, gl_TexCoord[0].xy + vec2(step * (buffer_size - 1.0), 0.0)) + texture2D(buffer, gl_TexCoord[0].xy + vec2(step * buffer_size, step));
  87. +        gl_FragColor = 0.5 * texture2D(buffer_, gl_TexCoord[0].xy + vec2(step * (buffer_size - 1.0), 0.0)) + texture2D(buffer_, gl_TexCoord[0].xy + vec2(step * buffer_size, step));
  88.      }
  89.      
  90.      // bottom right
  91.      if(gl_TexCoord[0].x > step * (buffer_size - 1.0) && gl_TexCoord[0].y > step * (buffer_size - 1.0)) {
  92. -        gl_FragColor = 0.5 * texture2D(buffer, gl_TexCoord[0].xy + vec2(step * (buffer_size - 1.0), step * buffer_size)) +
  93. -                             texture2D(buffer, gl_TexCoord[0].xy + vec2(step * buffer_size, step * (buffer_size - 1.0)));                
  94. +        gl_FragColor = 0.5 * texture2D(buffer_, gl_TexCoord[0].xy + vec2(step * (buffer_size - 1.0), step * buffer_size)) +
  95. +                             texture2D(buffer_, gl_TexCoord[0].xy + vec2(step * buffer_size, step * (buffer_size - 1.0)));                
  96.      }        
  97.      
  98.      
  99.      if(nothing) {
  100. -       gl_FragColor = texture2D(buffer, gl_TexCoord[0].xy);
  101. +       gl_FragColor = texture2D(buffer_, gl_TexCoord[0].xy);
  102.      }
  103.      
  104.  
  105. @@ -95,7 +95,7 @@
  106.              gl_FragColor = vec4(values[1]);        
  107.          }    
  108.          else {
  109. -            gl_FragColor = texture2D(buffer, gl_TexCoord[0].xy);
  110. +            gl_FragColor = texture2D(buffer_, gl_TexCoord[0].xy);
  111.          }
  112.      }
  113.  
  114. @@ -107,7 +107,7 @@
  115.              gl_FragColor = vec4(values[2]);
  116.          }    
  117.          else {
  118. -            gl_FragColor = texture2D(buffer, gl_TexCoord[0].xy);
  119. +            gl_FragColor = texture2D(buffer_, gl_TexCoord[0].xy);
  120.          }
  121.      }
  122.  
  123. @@ -125,7 +125,7 @@
  124.              gl_FragColor = vec4(values[1]);        
  125.          }    
  126.          else {
  127. -            gl_FragColor = texture2D(buffer, gl_TexCoord[0].xy);
  128. +            gl_FragColor = texture2D(buffer_, gl_TexCoord[0].xy);
  129.          }
  130.      }
  131.  */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement