gl.h #defines for lights

时间:2013-06-22 01:58:26

标签: c++ opengl lighting

这是否采用以下技术:

for(int light=GL_LIGHT0; light<=GL_LIGHT7; light++)
    glEnable(light);

始终通过GL_LIGHT0完美启用GL_LIGHT7吗?我想知道OpenGL灯的#define是否总是在我的OpenGL头文件中一个接一个地递增。

1 个答案:

答案 0 :(得分:3)

是。 OpenGL规范明确指出

GL_LIGHT<n> == GL_LIGHT0 + n