we ate romp power team pc demo2011 at trsac dk r a s k mus f ar s fa r p u s t er m a hj on g# load mp3 data/weaterump/larm.mp3 # starting point in seconds 0 # this demo consists of ?? elements so far 40 # parts of the demo with start and end time (in ms) # Effect name # Start time ms # End time ms # ... followed by various parameters :-) ####################################### AlphaBlendImage 0 10800 data/weaterump/stripper/power.png STATICFADEOUT ####################################### AlphaBlendImage 0 10800 data/weaterump/stripper/power1.png STATICFADEIN ####################################### ShaderShow 10800 20500 data/weaterump/stripper/stripper.fs data/weaterump/stripper/stripper.jpg ####################################### AlphaBlendImage 10800 20500 data/weaterump/stripper/weateromp.png BEATCENTER ####################################### WalkCube 20500 32000 ####################################### MaytzRinge 32000 42500 ####################################### FlashWhite 32000 32500 ####################################### NanoBall 42500 64000 ####################################### FlashWhite 53200 54000 ####################################### Spheres 64000 84000 ####################################### FlashWhite 74500 74800 ####################################### FlashWhite 74800 75200 ####################################### FlashWhite 84000 84500 ####################################### AlphaBlendImage 84000 84800 data/weaterump/spheres/break.png BEATCENTER ####################################### BallsBounce 84500 106000 ####################################### FlashWhite 96000 96500 ####################################### AlphaBlendImage 96000 106000 data/weaterump/bounce/beak.png BEATCENTER ####################################### Manden 106000 117500 ####################################### Banger 117500 128000 ####################################### ShaderShow 128000 149000 data/weaterump/2d/2d.fs data/weaterump/2d/skak.png ####################################### AlphaBlendImage 138700 149000 data/weaterump/stripper/weateromp.png BEATCENTER ####################################### AlphaBlendImage 149000 152000 data/weaterump/stripper/power.png BEATCENTER ####################################### FlashWhite 149000 149500 ####################################### FlashWhite 10500 10800 ####################################### FlashWhite 64000 64500 ####################################### FlashWhite 42500 43000 ####################################### FlashWhite 117500 118000 ####################################### FlashWhite 128000 128500 ####################################### FlashWhite 138700 139000 ####################################### EndDemo 151000 151500#ifdef GL_ES precision highp float; #endif uniform float time; uniform sampler2D tex0; void main(void) { vec2 p = gl_TexCoord[0].xy; if (time<1000.0) { float distx = (p.y+1.0)*(1.0-time/1000.0); distx = distx*distx*distx; float disty = (p.x+1.0)*(1.0-time/1000.0); disty = disty*disty*disty; p.x = p.x + distx; p.y = p.y + disty; } if (p.x < 0.0 || p.x > 1.0) { gl_FragColor = vec4(0.0,0.0,0.0,0.0); } else { gl_FragColor = texture2D(tex0, p.xy); } }