Комментарии 6
Нового ничего не скажу. Спасибо за продолжение. Не пропадайте
0
Выглядит неплохо, правда?А в оригинале:
It doesn't really look right though?
0
Покапитаню, но, чтобы получить эффект, как на видео, надо нормализовать значение синуса (из диапазона [-1, 1] в [0, 1]):
Иначе будет неприятное моргание вместо плавного перехода.
glm::vec3 lightColor;
lightColor.x = sin(glfwGetTime() * 2.0f) / 2.0f + 0.5f;
lightColor.y = sin(glfwGetTime() * 0.7f) / 2.0f + 0.5f;
lightColor.z = sin(glfwGetTime() * 1.3f) / 2.0f + 0.5f;
Иначе будет неприятное моргание вместо плавного перехода.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Learn OpenGL. Часть 2.3. — Материалы