!!ARBfp1.0

TEMP focal;
TEMP grate;	# <-- overlay texture

TEX focal, fragment.texcoord[0] , texture[0], 2D ;
TEX grate, fragment.texcoord[1] , texture[1], 2D ;

MAD focal.a, 0.1 , focal.a, 0.01 ;  # multiply ; add

MOV result.color.rgb, grate ;
MOV result.color.a, focal.a ;

END