[C++, OpenGL] Problem z ustawieniem oświetlenia

Mam obiekt - jajko, które chce oświetlić dwoma źródłami światła.

Efekt docelowy ma być mniej więcej taki:

cwicz_5_5.jpg

U mnie natomiast kolory się zlewają (jedno świeci na czerwono drugie na zielono)

Ktoś ma pomysł co może być przyczyną?

Bo masz to jajko płaskie. Czyli jajecznicę. ;D

Rozumiem że to ma być przez GLSL, specular żółty, a diffuse czerwony i niebieski. Z fusów nie nikt nie wywróży co zepsułeś w shaderze.

Grafika komputerowa - PWr ;)?