thanks. would I be using the surfacesampler in cojunction with vectorproduct utility to do this or is there a different utility needed?
I tried hooking the "normal camera y" ouput of samplerinfo into "input 1 y" of vectorproduct1 node and then using a hard-coded value of 0,1,0 for input 2. dot product was the operation. I also hooked "matrix eye to world" of samplerinfo into matrix input of same vectorproduct1 node(was this wrong to do?)
I then took the "output y" of vectorproduct1 and hooked it into "value y" of "set range" utility with a min of 0 and max of 1 to clamp out negative colors
I took the final result from "set rage" and hooked it into the red component of my phong materials color input.
I get a y gradient color result on my test spheres by it is still camera-dependent! the gradient moves with camera 
QUOTE(Joojaa @ 10/08/06, 10:12 PM) [snapback]249514[/snapback]
take the surfacenormal dot your vector.