Overview
Для тех, у кого при включении HDR-освещения, вместо игры, синий экран с интерфейсом, найдено решение по устранению этой проблемы.
Синий экран
Следствие неработы или отсутствия шейдерного пакета с HDR. Вместо HDR-освещения отображается цвет освещения, он меняется от темного до светлого, в зависимости от освещения локации; точки cвета в локации, вроде факелов и освещения из щелей в подземелье, не влияют на цвет. В почти всех подземельях цвет всегда темно-бирюзовый, а в главной локации он голубой, сменяемый оранжевым, а потом темно-синим, в зависимости от времени суток и соответствующего освещения. Находясь в интерфейсе связь с локацией теряется и цвет становится полностью черным.
Почему не работает HDR?
Причина в том, что игра считает вашу видеокарту неподходящей для HDR по поколению видеокарты и по версии шейдеров ниже 3.0, и если Обливион считает вашу видеокарту неподходящей, но при этом версия шейдеров 3.0 и выше, то HDR все равно работать не будет.
Обливион с HDR
Обливион без HDR с эффектом сияния
Решение проблемы
К счастью или к сожалению, решение довольно быстрое и простое и не требует перепрограммирования Обливиона. Для запуска игры с HDR нужно всего лишь поменять шейдерный пакет, а точнее нужно поменять шейдерный пакет с HDR, на шейдерный пакет со стандартным освещением и эффектом сияния.
Для этого переходите в папку Shaders, которая находится в локальных файлах игры, по адресу
The Elder Scrolls IV: Oblivion
Свойства
ЛОКАЛЬНЫЕ ФАЙЛЫ
ПРОСМОТРЕТЬ ЛОКАЛЬНЫЕ ФАЙЛЫ…
Data
Shaders
Перед следующими действиями скопируйте куда-нибудь папку Shaders, на случай если вы захотите вернуть прежние шейдеры, или, если захотите вернуть прежние шейдеры, просто проверьте локальные файлы, в таком случае прежние файлы восстановятся.
Потом скопируйте файл shaderpackage019.sdp, например, на рабочий стол и переименуйте его в shaderpackage002.sdp, для этого просто сотрите 19 и напишите 02. Затем переместите переименованный файл в папку Shaders. Готово.
Недостатки решения
У этого решения есть 2 недостатка, которые, к счастью, легко исправимы:
- Если переключиться с HDR на Сияние или Нет, то небо изчезнет.
Это связано с тем, что небо идет в комплетке c HDR, также как и во 2-ом шейдерном пакете, где небо находится вместе со стандартным освещением и эффектом сияния. Чтобы это исправить нужно просто вернуть файл shaderpackage002.sdp в исходное положение.
- При снятии одежды или доспехов, тело, кроме головы и рук, становится темно-прозрачным.
Не знаю причину, но, точно, 2-ой шейдерный пакет в этом как то задействован и с заменой шейдерного пакета проблема проявилась. Впрочем, эта проблема легко исправляется выключением вертикальной синхронизаниции. Если же вы не хотите выключать вертикальную синхронизацию, то решение тоже есть, просто надо изменить формат разрешения с 16:9 на более узкий, например, на 16:10, даже формат на 3 пикселя уже решит проблему.