Для создания эффекта ночного видения в играх могут использоваться, например, такие методы обработки изображения:
- Применение шума. gamebanana.com habr.com Для этого используют текстуры, заполненные Гауссовым шумом из фотошопа. habr.com Случайную величину из такой текстуры подмешивают в пиксель. habr.com
- Размытие. habr.com Для получения «размытого» значения используют функцию blur(), которая выполняет выборку нескольких пикселей по соседству с текущим и усредняет их значения. habr.com
- Применение виньетки. github.com
- Создание мерцания экрана. github.com
Для обработки изображений могут использоваться специальные шейдеры, которые позволяют настраивать параметры эффекта ночного видения. www.geeks3d.com github.com