OpenGL. Компьютерная графика. Васильев С.А. - 45 стр.

UptoLike

Составители: 

47
Параметр Описание
d – расстояние
Продолжение табл.
Параметр Описание
GL_CONSTANT_ATTENUA
TION,
GL_LINEAR_ATTENUATIO
N,
GL_QUADRATIC_ATTENU
ATION
между источником света и
освещаемой им вершиной
объекта. По умолчанию фак-
торы ослабления имеют зна-
чения (1,0,0)
Для векторной формы команды glLight[I f]v добавляются дополнительные значения параметра
pname:
Параметр Описание
GL_AMBIENT
ОПРЕДЕЛЯЕТ ИНТЕНСИВ-
НОСТЬ (ЦВЕТ) ФОНОВОГО ОС-
ВЕЩЕНИЯ ОТ ДАННОГО ИС-
ТОЧНИКА СВЕТА. ПАРАМЕТР
PARAMS ДОЛЖЕН СОДЕРЖАТЬ
ЧЕТЫРЕ ЦЕЛЫХ ИЛИ ВЕЩЕСТ-
ВЕННЫХ ЧИСЛА RGBA, КОТО-
РЫЕ ОПРЕДЕЛЯЮТ ЗНАЧЕНИЕ
ФОНОВОГО ОСВЕЩЕНИЯ. ПО
УМОЛЧАНИЮ ЗНАЧЕНИЕ ФО-
НОВОГО ОСВЕЩЕНИЯ РАВНО
(0.0, 0.0, 0.0, 1.0)
GL_DIFFUSE
Определяет интенсивность (цвет)
диффузного освещения от данного ис-
точника света. Параметр params дол-
жен содержать четыре целых или веще-
ственных числа RGBA, которые опре-
деляют значение диффузного освеще-
ния. По умолчанию значение диффуз-
ного освещения от нулевого источника
света равно (1.0, 1.0, 1.0, 1.0), а от ос-
тальных (0.0, 0.0, 0.0, 1.0)
GL_SPECULAR
Определяет интенсивность (цвет)
зеркального отражения от данного ис-
точника света. Параметр params дол-
жен содержать четыре целых или ве-
щественных числа RGBA, которые оп-
ределяют значение зеркального отра-
жения. По умолчанию значение зер-
кальное отражение от нулевого источ-