Slide 92
Slide 92 text
// http://wp.applesandoranges.eu/?p=14
this.fragmentSrc = [
!
'precision mediump float;',
'varying vec2 vTextureCoord;',
'varying vec4 vColor;',
'uniform sampler2D uSampler;',
!
'uniform float size;',
!
'void main( void ) {',
!
'vec4 sum = vec4( 0 );',
!
'for ( int i = -4; i < 4; i ++ ) {',
!
'for( int j = -4; j < 4; j++ ){',
!
'sum += texture2D( uSampler, vTextureCoord
+ vec2( j, i ) * size ) * 0.05;',
!
'}',
write your
fragment
shader