GL_LIGHT создает только один источник света - PullRequest
3 голосов
/ 01 марта 2011

В настоящее время я пытаюсь осветить объект источником света и изменить цвет объекта на основе GL_COLOR_MATERIAL.По какой-то причине я вижу только ОДИН источник света, проецируемый на модель.Я пробовал разные положения и комбинации источников света и заметил только функции GL_LIGHT0.

Я также пробовал разные комбинации рассеянного / рассеянного света / материалов без успеха.1005 * Любая помощь будет принята с благодарностью!

1 Ответ

6 голосов
/ 01 марта 2011

Есть несколько параметров (например, GL_DIFFUSE), которые по умолчанию равны 0,0,0,0 для GL_LIGHT1 .. GL_LIGHT7, но что-то еще (например, 1,1,1,1) для GL_LIGHT0. Я не знаю, какой из них вы пропустили, но держу пари, что вы полагаетесь на значение по умолчанию для обоих источников света, и оно "выключено" для GL_LIGHT1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...