 2f21fccee9
			
		
	
	
		2f21fccee9
		
	
	
	
	
		
			
			git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31512 e7fa87d3-cd2b-0410-9028-fcbf551c1848
		
			
				
	
	
		
			23 lines
		
	
	
		
			414 B
		
	
	
	
		
			GLSL
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			414 B
		
	
	
	
		
			GLSL
		
	
	
	
	
	
| #version 110
 | |
| 
 | |
| uniform sampler2D texSampler2D;
 | |
| uniform sampler3D texSampler3D;
 | |
| 
 | |
| uniform float blend;
 | |
| uniform vec2 scale;
 | |
| uniform vec4 u;
 | |
| 
 | |
| varying vec2 t;
 | |
| varying vec3 coords;
 | |
| 
 | |
| void main()
 | |
| {  
 | |
|     float blendscale = 1.789;
 | |
| 
 | |
|     vec4 v = texture2D(texSampler2D, (t + scale) / scale ).wzyx;
 | |
| 
 | |
| 	vec4 w = texture3D(texSampler3D, coords) + v;
 | |
|     
 | |
|     gl_FragColor = mix(w, u, blend * blendscale);
 | |
| }
 |