mister mister... better search another time. there are many blur shaders here. look out blur, bloom and this stuff..

however. here you have a pixelshader for a radial (speedymotion) blur:

Code:
 
float4 noiseps2(
float2 texCoord: TEXCOORD0,
uniform float cf1,
uniform float cf2,
uniform float cf3,
uniform float alpha
) : COLOR
{
float4 base=tex2D(basemap,texCoord);
float4 result=float4(0,0,0,0);
for(float i=0;i<5;i++)
{
result+=tex2D(basemap,texCoord-texCoord*(i/100)-i/200);
}
return (result+1-base)/(7+2*sin(vecTime.w/2300));
}



the basemap contains the rendered view.

you can change the value (i used 5) for the float i loop. depends how fast you want it. you can add different passes with different offsets to create more blur.

look out for "poisson" in context with blur. but i think that stuff already is somewhere here.

also check out my page - there must be some usefull ressources for you.

good luck:)


www.earthcontrol.de
quoted: We want to maintain a clean, decent, American family suited forum look... which means you may post zombies or chainsaw massacres, but no erotic.