Ok. I'm back at the lighting with GLSL again. This time however, rather than trying to do normal mapping, I'm going to start with regular diffuse per-pixel lighting. So far, I have a shader that does this, and mimics the OGL fixed-function pipe lighting. The problem is, it mimics the OGL default light (as in when you just enable lighting and a light, and set no position, color, etc. values). How do I give the GLSL light a set position (so it dosn't move as the camera moves). I know I have to pass the shader the OGL modelview matrix, but I don't know what to do with it from there.
As always, help is appreciated.