gl.h # определения для огней

Это следующая техника:

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

всегда включать GL_LIGHT0 через GL_LIGHT7 безотказно? Мне интересно, если#defines для источников света OpenGL всегда увеличиваются на единицу, один за другим, как они делают в моем заголовочном файле OpenGL.

1 ответ

Решение

Да. В спецификации OpenGL четко сказано, что

GL_LIGHT<n> == GL_LIGHT0 + n
Другие вопросы по тегам