Вверх ↑
Главный модератор
Ответов: 2999
Рейтинг: 396
#1: 2008-08-27 10:39:44 ЛС | профиль | цитата
Основы OpenGL писал(а):

... С помощью функции glLightModel вы можете установить фоновое освещение. Если вы повысите его до (1,1,1,1), т.е. до максимума, то включать источники света вам не понадобится. Вы их действия просто не заметите, т.к. объект уже максимально освещен. И получится, что вы, как бы, отключили освещение. В общем, добавьте в main вызов следующей функции:

float ambient[4] = {0.5, 0.5, 0.5, 1};
...
glLightModelfv(GL_LIGHT_MODEL_AMBIENT, ambient);

карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0