04-30-2001, 09:30 AM
I have built a 3D-Engine with Lightsources and I have a Problem: If I'm walking around, the lightsource follows me!!
GLfloat LightAmbient[]= { 0.7f, 0.7f, 0.7f, 0.2f };
GLfloat LightDiffuse[]= { 0.5f, 1.0f, 1.0f, 1.0f };
GLfloat LightPosition[]= { 0.0f, 0.0f, 3.0f, 1.0f };
.........
glLightfv(GL_LIGHT1, GL_AMBIENT, LightAmbient);
glLightfv(GL_LIGHT1, GL_DIFFUSE, LightDiffuse);
glLightfv(GL_LIGHT1, GL_POSITION,LightPosition);
glEnable(GL_LIGHT1);
GLfloat LightAmbient[]= { 0.7f, 0.7f, 0.7f, 0.2f };
GLfloat LightDiffuse[]= { 0.5f, 1.0f, 1.0f, 1.0f };
GLfloat LightPosition[]= { 0.0f, 0.0f, 3.0f, 1.0f };
.........
glLightfv(GL_LIGHT1, GL_AMBIENT, LightAmbient);
glLightfv(GL_LIGHT1, GL_DIFFUSE, LightDiffuse);
glLightfv(GL_LIGHT1, GL_POSITION,LightPosition);
glEnable(GL_LIGHT1);