Primjer 1. -------------------------------------------------------------------------------------------------------- #ifdef GL_ES precision mediump float; #endif uniform float time; uniform vec2 mouse; uniform vec2 resolution; void main( void ) { vec2 resolution = vec2(1000, 1566.0); vec2 uPos = ( gl_FragCoord.xy / resolution.y ); uPos -= vec2((resolution.x/resolution.y)/2.0, 1.1); float color = 1.0/( sin( uPos.y * 100.0 + time) - (uPos.x)*15.0 ); color = sqrt(color)*(-uPos.y-0.5); gl_FragColor = vec4( vec3(color), 1.0 ); } -------------------------------------------------------------------------------------------------------- 1. Kopirati kod 2. Posjetiti stranicu: http://glsl.heroku.com/ 3. Kliknuti na Create new effect! 4. Zalijepiti kod 5. Spremiti klikom na save Primjer 2. -------------------------------------------------------------------------------------------------------- #ifdef GL_ES precision highp float; #endif uniform float time; uniform vec2 resolution; void main(void){ gl_FragColor=vec4(sin(length((gl_FragCoord.xy-resolution*.5)/resolution.y)*10.0-time)*.6+.10); } -------------------------------------------------------------------------------------------------------- 1. Kopirati kod 2. Posjetiti stranicu: http://glsl.heroku.com/ 3. Kliknuti na Create new effect! 4. Zalijepiti kod 5. Spremiti klikom na save