you can assign a shader to a texture by defining a material like this:
//the name of the texture in the level is block_a.tga
material block_a
{
effect = "yourshader.fx";
}

easy, it is in the manual


Check out the throwing game here: The throwing game