// Pixel shader rendering normal as color half4 main( half3 pnormal : TEXCOORD0 ) : COLOR { half3 npos = max(pnormal,0.0); half3 nneg = max(-pnormal,0.0); half3 c = npos.xyz + (nneg.yzx + nneg.zxy); return half4(c,1); }