Страница 18 из 19

HDR наебалова тред

: 29 дек 2017, 14:11
molecule
kvidix писал(а): 29 дек 2017, 06:23
чтобы включать HDR в эксклюзивном фулскрине.
так и не получилось запустить hdr в эксклюзивном. Единственная разница, которую заметил -если запускать игру в безрамочном режиме -новый метод автоматически в винде включает "advanced colors", что удобно)
все комбинации(Dbg_Original_Swap_Effect (изменить с 0 на 1) и NvAPI_HDR_Mode_Passthrough ( с 1 на 0).) пробовал.
https://www.sendspace.com/file/p7u6aq
тут логи этих комбинаций.

HDR наебалова тред

: 30 дек 2017, 01:11
СуперФедя
Достойный HDR есть только на консолях. На ПК забагованная хуитень.

HDR наебалова тред

: 30 дек 2017, 11:30
kvidix
molecule, https://yadi.sk/d/rAQOm-eZ3R79Jk
Теперь точно должен HDR в фулскрине завестись :huang:
Добавил параметр Use_rgba16f_swapchain (включен по умолчанию).

Попробуй с такими параметрами запустить Use_Vendor_API=1 Dbg_Original_Swap_Effect=0 Use_rgba16f_swapchain=1
Если все-таки хдр не заведется, попробуй Dbg_Original_Swap_Effect на единицу изменить.

В режиме rgba16f доступны только два параметра для регулировки кроме метадаты, ITM_Reinhard_k и HDR_Normalizer
ITM_Reinhard_k при идеально подобранном HDR_Normalizer, должен быть 1.008, т.е соответствовать максимальному значению яркости 125 для scRGB.
Но можешь в любые стороны попробовать крутить, если картинка будет слишком яркой или темной.

Еще проверь с отключенным Use_Vendor_API, есть подозрение что будет работать в эксклюзивном режиме (пусть даже с включенным advanced colors винды).
У меня по крайней мере отрабатывает нормально и цвета меняются на правильные.

HDR наебалова тред

: 30 дек 2017, 11:34
ReaderF
kvidix, Какие плееры есть, которые могут в 4K HDR 10bit? Со всеми какие-то проблемы. Kodi вроде их хавает, но он громоздкий весьма.

HDR наебалова тред

: 30 дек 2017, 11:54
kvidix
ReaderF, MPC с плагином madVR норм воспроизводит
http://madvr.com

HDR наебалова тред

: 30 дек 2017, 13:27
ReaderF
kvidix писал(а): 30 дек 2017, 11:54
MPC с плагином madVR норм воспроизводит
Да у меня стоит, но я чет пока не разбирался с ним. Он же из коробки не работает. Ну ладно разберемся. Ну вообще весьма странно, что никто еще не запилил нормальный плеер, без бубнов, контента то уже хватает.

HDR наебалова тред

: 30 дек 2017, 21:42
molecule
kvidix писал(а): 30 дек 2017, 11:30
Теперь точно должен HDR в фулскрине завестись
да, завелось.
правда сначала тестил BF1 и там ну никак не захотел заводиться HDR в эксклюзивном. возможно конфликт с встроенным HDR.
А вот другие игры, без HDR -ларка, deus MK, sebastien loeb rally и возможно все остальные -завелись в эксклюзивном.
По изменениям в картинке трудно судить пока. Но что интересно - теперь метадата меняет картинку. стоит изменить любую метадату хоть на 1 и картинка превращается в пересвеченую параху. Фиксится включением/выключением fixsrgb.
kvidix писал(а): 30 дек 2017, 11:30
Dbg_Original_Swap_Effect
а чем отличается 1 и 0?

HDR наебалова тред

: 30 дек 2017, 21:52
kvidix
molecule писал(а): 30 дек 2017, 21:42
Но что интересно - теперь метадата меняет картинку.
А да, там баг, забыл исправить. Чтобы его не было, нужно в NvAPI_HDR_Mode_Passthrough поставить 0.
molecule писал(а): 30 дек 2017, 21:42
а чем отличается 1 и 0?
Если не влияет на картинку то ничем, я оставил для отладки.
molecule писал(а): 30 дек 2017, 21:42
да, завелось.
завелось с Use_Vendor_API 0 или 1?

HDR наебалова тред

: 31 дек 2017, 00:02
molecule
kvidix писал(а): 30 дек 2017, 21:52
завелось с Use_Vendor_API 0 или 1?
с 1 только

HDR наебалова тред

: 01 янв 2018, 03:16
kvidix
molecule, https://yadi.sk/d/7I9LcXuz3R8viR

-Убраны параметры EnableDCIP3, HDR_Normalizer, NvAPI_HDR_Mode_Passthrough
-Параметр HDRMode переименован в HDR_ST2084_Curve

-Артефакты побеждены полностью, теперь их не будет ни при каких условиях при ITM_Reinhard_k >=1.0001

HDR наебалова тред

: 01 янв 2018, 03:19
molecule
kvidix писал(а): 01 янв 2018, 03:16
-Артефакты побеждены полностью, теперь их не будет ни при каких условиях при ITM_Reinhard_k >=1.0001
еще на последней обнове видел улучшение в этом плане.
расскажи, как вернуть траву в играх на фростбайте(батла 3, масс эффект андромеда)

HDR наебалова тред

: 01 янв 2018, 03:26
kvidix
molecule писал(а): 01 янв 2018, 03:19
расскажи, как вернуть траву в играх на фростбайте(батла 3, масс эффект андромеда)
Ответить
там скорее всего какую-то текстуру лишнюю нужно в блэк лист добавить, потом гляну.

HDR наебалова тред

: 01 янв 2018, 03:55
kvidix
molecule, в андромеде трава фиксится конфигом
RewriteConfigsUAV=100x100=0
RewriteConfigs=100x100=0

в батле наверное тоже.

: 01 янв 2018, 04:06
truth1one
kvidix, када запилишь - напишешь полную инсрукцию что там и как, а молекул скрины сделает. Запилим на главную.

HDR наебалова тред

: 01 янв 2018, 06:21
kvidix
Кстати с MSAA он не совместим, будет вылет. Только с Dbg_Original_Swap_Effect=1 можно его запустить но все равно скорее всего будут баги типа черного экрана.

HDR наебалова тред

: 01 янв 2018, 09:14
Fanlost
kvidix писал(а): 30 дек 2017, 11:30
molecule, https://yadi.sk/d/rAQOm-eZ3R79Jk
Теперь точно должен HDR в фулскрине завестись :huang:
Добавил параметр Use_rgba16f_swapchain (включен по умолчанию).

Попробуй с такими параметрами запустить Use_Vendor_API=1 Dbg_Original_Swap_Effect=0 Use_rgba16f_swapchain=1
Если все-таки хдр не заведется, попробуй Dbg_Original_Swap_Effect на единицу изменить.

В режиме rgba16f доступны только два параметра для регулировки кроме метадаты, ITM_Reinhard_k и HDR_Normalizer
ITM_Reinhard_k при идеально подобранном HDR_Normalizer, должен быть 1.008, т.е соответствовать максимальному значению яркости 125 для scRGB.
Но можешь в любые стороны попробовать крутить, если картинка будет слишком яркой или темной.

Еще проверь с отключенным Use_Vendor_API, есть подозрение что будет работать в эксклюзивном режиме (пусть даже с включенным advanced colors винды).
У меня по крайней мере отрабатывает нормально и цвета меняются на правильные.
Пекаигры :kaz2:

HDR наебалова тред

: 01 янв 2018, 18:44
molecule
kvidix писал(а): 01 янв 2018, 03:55
в андромеде трава фиксится конфигом
RewriteConfigsUAV=100x100=0
RewriteConfigs=100x100=0

в батле наверное тоже.
да, трава появилась.

теперь надо разобраться с цветами - в той же Ларке или в anno 2205(возможно и всех остальных) при включении HDR облака становятся какими-то грязными и с паразитными оттенками. то в желтизну, то в красноту, то в зелень. На реальном hdr контенте такого не наблюдал.
с чем это может быть связано?

HDR наебалова тред

: 01 янв 2018, 20:56
kvidix
molecule писал(а): 01 янв 2018, 18:44
теперь надо разобраться с цветами - в той же Ларке или в anno 2205(возможно и всех остальных) при включении HDR облака становятся какими-то грязными и с паразитными оттенками. то в желтизну, то в красноту, то в зелень. На реальном hdr контенте такого не наблюдал.
у себя я не заметил такого.
Вот новый билд, цвета в самых ярких областях должны быть правильнее.
https://yadi.sk/d/k_hwTY4e3R9SQf

HDR наебалова тред

: 11 янв 2018, 19:44
kvidix
molecule, новая версия https://yadi.sk/d/nG6L2ryI3RNVZo

Теперь искажения цветов в самых ярких областях быть не должно.
Добавлена функция ITM ACES Filmic, в некоторых случаях может быть лучше рейнхарда.
Для ее настройки параметр ITM_ACES_Filmic_pre_exposed_value, чем меньше тем больше максимальная яркость.
Сильно уменьшать его не стоит, лучше всего ставить в районе 0.5-0.8

Для рейнхарда добавлен параметр ITM_Reinhard_pow, для улучшения его курвы (попробуй ITM_Reinhard_k=0.4 и ITM_Reinhard_pow=1.5).

ITM_Max_Output_Brightness ограничивает максимальную яркость (в нитах) изображения после всех преобразований

HDR наебалова тред

: 11 янв 2018, 21:55
molecule
kvidix писал(а): 11 янв 2018, 19:44
molecule, новая версия https://yadi.sk/d/nG6L2ryI3RNVZo

Теперь искажения цветов в самых ярких областях быть не должно.
Добавлена функция ITM ACES Filmic, в некоторых случаях может быть лучше рейнхарда.
Для ее настройки параметр ITM_ACES_Filmic_pre_exposed_value, чем меньше тем больше максимальная яркость.
Сильно уменьшать его не стоит, лучше всего ставить в районе 0.5-0.8

Для рейнхарда добавлен параметр ITM_Reinhard_pow, для улучшения его курвы (попробуй ITM_Reinhard_k=0.4 и ITM_Reinhard_pow=1.5).

ITM_Max_Output_Brightness ограничивает максимальную яркость (в нитах) изображения после всех преобразований
затестил в ларке. картинка не такая вырвиглазная стала, но градиенты на светлых участках остались. намного хуже, чем при 8бит сдр.
В бф1 картинка стала слишком блеклой, цвета хуже, чем в обычном HDR. бандинг уровня 5 бит остался.