Трассировка лучей может показаться обязательной функцией для включения во время игры, но это далеко не так. Вы даже можете полностью игнорировать его; вот почему.

Трассировка лучей стала горячей темой с тех пор, как NVIDIA популяризировала ее, выпустив свои видеокарты RTX 20-й серии. Это метод рендеринга, который отслеживает и точно определяет след света, чтобы сделать его максимально приближенным к тому, как он работает в реальности. В результате вы получаете невероятно реалистичные отражения и освещение в сценах.

Однако трассировка лучей имела некоторые очевидные недостатки, когда она была представлена ​​геймерам. Это впечатляющий метод рендеринга, но люди быстро указывали на проблемы с производительностью и ограниченной поддержкой. К сожалению, с тех пор ситуация не сильно улучшилась. Мы рассмотрим некоторые аргументы, объясняющие, почему трассировка лучей не стоит того в ее нынешнем состоянии.

1. Трассировка лучей резко влияет на производительность

Трассировка лучей очень эффективна, когда речь идет об освещении определенных сцен в видеоиграх. Battlefield V использует эту технику, чтобы показать отражение войск в воде. Точно так же игра Control использует контактные тени для создания более точных и детализированных отражений персонажей.

instagram viewer

Главный компромисс здесь заключается в том, что трассировка лучей меняет визуальные эффекты на производительность. При включенной трассировке лучей частота кадров в некоторых играх снижается вдвое. Это означает, что многие игры практически невозможно запустить с некоторыми видеокартами, особенно при более высоких разрешениях.

Пока есть способы оптимизировать производительность ПК с Windows 10, вы можете воздержаться от трассировки лучей, пока не снизится производительность.

2. Трассировка лучей требует дорогого оборудования

Трассировка лучей может быть очень требовательной к видеокарте, поэтому вам понадобится графический процессор с достаточной мощностью, чтобы справиться с этим при более высоких разрешениях. Единственная проблема с этим заключается в том, что цены на видеокарты в наши дни — это жесткая пилюля.

Некоторые современные игры отказываются работать на младших или бюджетных графических процессорах. Если вы включите трассировку лучей вдобавок к этому, вы быстро обнаружите, что дешевое оборудование просто не подходит для трассировки лучей. Вам нужно будет купить дорогую видеокарту, а затем мощный процессор. Это скользкий путь, и в конечном итоге вы потратите больше, чем думаете.

Самое интересное, что вы можете легко безопасные части для всестороннего ПК за приличную цену. Тем не менее, трассировка лучей может усложнить работу и увеличить ваши первоначальные затраты.

3. Опыт работы с трассировкой лучей варьируется от названия к названию

Допустим, вы решили переварить расходы и купи мощную видеокарту. Отлично, вы, безусловно, получите более высокую производительность в играх наряду с отличными визуальными эффектами. Единственная проблема заключается в том, что ваш опыт не будет одинаковым по всем направлениям. Разработчики сами решают, как реализовать эту технологию, и каждая игра потребует разного уровня внимания.

Опыт зависит от того, какой художественный стиль используется в игре, сколько в ней отражающих поверхностей и насколько хорошо она оптимизирована. Иногда разница едва заметна, а иногда она полностью меняет правила игры. Все это потому, что это все еще в стадии разработки. Технология должна стать более зрелой, прежде чем вы получите последовательный и беспроблемный опыт.

4. Ограниченная поддержка трассировки лучей в играх

Согласно Новостной пост NVIDIA за 2021 г., список видеоигр, поддерживающих трассировку лучей, составляет где-то пару сотен. Хотя это может звучать впечатляюще, вам нужно посмотреть на это с другой точки зрения. Steam является домом для более чем 50 000 игр для ПК, и количество игр, поддерживающих трассировку лучей, ничтожно по сравнению с этим.

Конечно, неизбежно появится больше игр, поддерживающих эту функцию. Однако это несоответствие показывает, что даже многие разработчики еще не уверены в технологии. Это особенно актуально для независимых разработчиков с ограниченным бюджетом. Оптимизация трассировки лучей может отнять много времени и ресурсов, если вы хотите сделать это правильно.

5. Трассировка лучей требует масштабирования, чтобы свести на нет падение производительности

NVIDIA знает, что большинство из вас не станет выкладывать тысячи долларов за игровой ПК, поэтому решила взмахнуть своей волшебной палочкой. Чтобы решить проблемы с производительностью, некоторые графические процессоры NVIDIA используйте Deep Learning Super Sampling (DLSS) для повышения частоты кадров. Это технология масштабирования, которая отображает игру с более низким разрешением, а затем увеличивает ее до родного разрешения вашего монитора.

Технология масштабирования обычно не так хороша, но DLSS на удивление прилична. В зависимости от настроек разница в качестве не заметна. Вы также получаете лучшую частоту кадров из-за более низкого разрешения рендеринга. Однако в этом есть некоторые недостатки.

DLSS отлично работает на мониторах 1440p и 4K, но потеря деталей более заметна на мониторах 1080p. Учитывая, что 1080p по-прежнему является наиболее распространенным разрешением для компьютерных игр, это выглядит не очень хорошо. Масштабирование также может вызвать ошибки или графические артефакты в некоторых играх, если оно не оптимизировано должным образом. Подобно трассировке лучей, DLSS еще нужно время, чтобы созреть.

6. Большое количество графических процессоров не поддерживает трассировку лучей

Еще одна большая проблема с трассировкой лучей заключается в том, что эту функцию поддерживают только определенные видеокарты. Если у вас старая видеокарта NVIDIA GTX вместо RTX, то вы останетесь без трассировки лучей. Таким образом, единственное решение, которое у вас осталось, — это обновление.

С видеокартами AMD ситуация еще хуже, так как с этой стороны падение производительности еще хуже. Технология AMD FSR аналогична технологии апскейлинга NVIDIA., но он не совсем сравним с точки зрения производительности.

Теперь, даже если вы купите видеокарту с поддержкой трассировки лучей, вы можете застрять со старой версией DLSS. Графические процессоры NVIDIA RTX 20-й и 30-й серий поддерживают DLSS 2, но вы можете получить DLSS 3 только на более новой серии RTX 40. Ваши возможности очень ограничены в любом случае.

7. Большинство поверхностей в играх не отражают даже трассировку лучей

Особенность трассировки лучей в том, что она отлично смотрится в играх, для которых она была специально разработана. Например, сама NVIDIA протолкнула впечатляющие результаты трассировки лучей в Metro: Exodus и Battlefield V. Конечно, результат очень впечатляющий. Единственная проблема заключается в том, что многие поверхности в играх не отражающие, поэтому многие ваши игры будут выглядеть не очень хорошо.

Однако трассировку лучей можно использовать не только для отражений. Вы можете использовать его для глобального освещения, теней, преломлений и других световых эффектов. К сожалению, в большинстве игр просто используется традиционная растеризация для визуальных эффектов и трассировка лучей для определенных сцен. Это возвращает нас к непоследовательному опыту и отсутствию оптимизации.

Трассировке лучей нужно больше времени в духовке

Многие уловки пытались взять штурмом игровую индустрию, и большинство из них потерпели неудачу. Сразу приходят на ум 3D-игры, Kinect и сенсорная панель DualShock 4. Тем не менее, хотя трассировка лучей не является чем-то, от чего можно упасть с ног на голову прямо сейчас, в будущем она улучшится.

Последняя версия DLSS от NVIDIA частично сводит на нет разницу в производительности, даже если она работает только на нескольких избранных картах. Трассировка лучей в конечном итоге станет обычным явлением в большинстве игр, и именно тогда вам следует беспокоиться о наличии графического процессора, который ее поддерживает. Сейчас ситуация не идеальна, но, по крайней мере, трассировка лучей лучше, чем HDR-игры на ПК.