reflect()
Отражает падающий вектор I относительно нормали N.
Сигнатура
reflect(I, N)Возвращает I - 2 * dot(N, I) * N. Вектор N должен быть нормирован. Применяется для зеркальных бликов и отражений среды.
vec3 r = reflect(-lightDir, normal); // направление блика