Привет, читатель! Смотря на много роликов где обсирают такую технологию как трассировка лучей, мне захотелось написать о главной вещи, которую упускают люди, говоря об бесполезности рейтрейсинга.
Это в первую очередь, то что почти все игры с трассировкой лучей не используют её на максимум. Для примера приведу несколько из них.
Cyberpunk 2077
Думаю без надписей мало кто бы смог увидеть разницу. Но вот в чём дело в Cyberpunk 2077 использовалась только технологию отражений от луж и прочих отражающих поверхностях.
А это одна из самых мало заметных вещей, но это единственный способ не угробить компьютеры людей данной технологией. Ведь геометрия игры крайне сложна, в ней куча полигонов и каждый из них должен учитывать луч.
Тем более сама игра хорошей оптимизацией не блещет.
Но не один киберпанк не может особо показать разницу между RTX on и RTX off.
Control
В Контроле тоже подрубили в трассировку отражений. Но не забыли про рассеянный свет, что уже даёт бОльшую разницу.
Но всё равно какого-то гипер различия нет. Да картинка стала приятней. И понятно, RTX всё еще ограничен сложной геометрией, но тут она более угловатая, что даёт бОльший простор для RTX.
И всё таки есть игра с простой геометрией, чтобы раскрыть RTX на полную. Это
Minecraft
Это просто великолепно. Тут эта технология выкручивает графон на абсолютно другой уровень.
Отражения, отражения отражений, тени, рассеянный свет и многое другое включено в этой игре. Красота!
Однако есть же шейдеры. Они то лучше или может ничем не хуже? И да, и нет. Для сравнения
Определённо если спросить любого человека, он ответит что правый лучше, и я с таким человеком соглашусь. Конечно тут играет фактор времени и облаков.png, натянутых на небо, но из-за них при прямом свете шейдеры выглядят лучше.
Но вот если посмотреть в закрытое помещение, зайти в пещеру или прогуляться по темноте всё меняется.
Отражения появились и выглядят убедительнее, а цвет света от маяков стал реалистичным. И тут уже определённо можно сказать, что RTX выглядит лучше.