+ if (!wire)
+ {
+ static GLfloat pos0[4] = {-1.0, -1.0, 1.0, 0.1};
+ static GLfloat pos1[4] = { 1.0, -0.2, 0.2, 0.1};
+ static GLfloat dif0[4] = {1.0, 1.0, 1.0, 1.0};
+ static GLfloat dif1[4] = {1.0, 1.0, 1.0, 1.0};
+
+ glLightfv(GL_LIGHT0, GL_POSITION, pos0);
+ glLightfv(GL_LIGHT1, GL_POSITION, pos1);
+ glLightfv(GL_LIGHT0, GL_DIFFUSE, dif0);
+ glLightfv(GL_LIGHT1, GL_DIFFUSE, dif1);
+
+ glEnable(GL_LIGHTING);
+ glEnable(GL_LIGHT0);
+ glEnable(GL_LIGHT1);
+
+ glEnable(GL_DEPTH_TEST);
+ glEnable(GL_CULL_FACE);
+ }
+