It appears as if though my Ambient light disappeared when I turned the light into a spotlight. Is that supposed to happen?
How can I get a “not darker than this” value without adding another light?
glLightModelfv(GL_LIGHT_MODEL_AMBIENT, ambient_light);
That should do the trick.
Just give me SMP