И снова о лучах
Заметил много комментариев типа "консоли не вывозят лучи", "уровень пк недостижим". 99% этих ребят при этом даже на пальцах не представляют, как работает ray tracing, и сколько оптимизаций приходится применять в данный момент разработчикам. Тыкают пальцем в идеальные зеркала в пауке и dmc, а мыльные (из-за шероховатых поверхностей полов и т. п.) отражения Control'а, где вокруг одни квадратные коридоры с 3-мя объектами, называют идеальным представителем лучей в индустрии.
Давайте пройдемся по некоторым RT-тайтлам на ПК, и посмотрим, так ли все идеально. Я специально выбирал скрины, где вероятность того, что "артефакт" (суть - несоответствие отражаемого и отражения) вызван работой денойзера или характеристиками отражающего материала, сведена к минимуму. Основные причины "артефактов": исключение объектов/эффектов из списка отражаемых, упрощенная геометрия отражаемых предметов, упрощенные шейдеры отражаемых предметов, отсечки по дальности, глубина отражений 1. В WD Legions финальные отражения после релиза могут быть лучше.
Посыл такой: если вам в этих играх показать "реальные" отражения в идеальных зеркалах на весь экран в упор по примеру недавнего скрина из паука, а не мыльные отражения в бетонных полах или мелких лужах, вы удивитесь.
Battlefield 5
При движении камеры объекты в отражениях появляются/исчезают, в зависимости от дальности
Листья большинства деревьев "выключены" на данной карте
Дым от взрыва не отражается
Объекты над окнами полностью отсутствуют в отражении
"Летающие" буквы над зданием, их держатели не отражаются
Отверстия от пуль сделаны через ssr (screen space reflections): если закрыть их дулом, они исчезают
Эффект освещения от лампы отображается в зависимости от дальности
Control
Глубина отражений = 1 (нет отражения стола в отражении стола). То же самое касается металлических деталей стула и стола. Пример с двумя стеклами друг за другом отыскать быстро не смог, но там во втором стекле просто не будет отражений.
Отсутствуют детали
"Статичные" листки имеют отражения, но листки от взрыва не отражаются
От взрывов в Control отражается только дымовой сплэш, остальные партиклы не отражаются
Проблемы с шейдингом отражаемых объектов и отражений пола в отражении стекла
То же самое
Снова нет отражений в отражении
Нет надписей и выключателей
Watch Dogs Legion
Колеса?
Свет лампочки через ssr (кстати, отражения на море в Legion тоже через ssr)
Потерялся фонарь
Опять проблемы с лампочками. Окна, кстати, тоже отличаются от "исходника", как всегда из-за отражений в отражении
Опять нет отражений и потерялся большой объект (уж тут точно пофиксят)
Снова проблемы со светом
Нет лучей и не такой свет внутри
Пропали кусты, странный шейдинг коня
Блики в контракт не входили
Тут на дальних объектах денойзер, видимо, сходит ума, мешанина пикселей
Белое/черное