GeForce RTX 30 — высшая лига в трассировке лучей, но подход AMD более гибкий. Один из создателей Metro Exodus сравнил новые видеокарты и консоли

124

Сегодня разработчики из 4A Games анонсировали обновление для Metro Exodus. На консолях нового поколения это будет именно обновление, а на ПК оно выйдет в виде отдельной игры.

GeForce RTX 30 — высшая лига в трассировке лучей, но подход AMD более гибкий. Один из создателей Metro Exodus сравнил новые видеокарты и консоли

Суть обновления — улучшенные эффекты с использованием трассировки лучей. Причём на ПК версия Metro Exodus PC Enhanced Edition будет работать исключительно с видеокартами, поддерживающими трассировку лучей.

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

Что я могу сказать с уверенностью, так это то, что PlayStation 5 и Xbox Series X в настоящее время запускают наш код примерно с одинаковой производительностью и разрешением. Что касается серии GeForce RTX 30, то эти карты несопоставимы — они находятся в другой лиге по производительности трассировки лучей. Подход AMD с гибридной трассировкой лучей при этом по своей сути отличается возможностями, особенно для расходящихся лучей. С другой стороны, он более гибкий, и существует множество (вероятно, еще не обнаруженных) подходов, позволяющих адаптировать его к конкретным потребностям, что всегда хорошо для консолей и, в конечном итоге, консольных геймеров. В 4A Games мы уже выполняем индивидуальный обход, кэширование лучей и используем прямой доступ к треугольным листам BLAS, что было бы невозможно на ПК.

Таким образом, можно выделить несколько нюансов. Во-первых, обновлённая Metro Exodus должна примерно одинаково хорошо работать как на PlayStation 5, так и на Xbox Seires X. Во-вторых, видеокарты GeForce RTX 30, судя по всему, выделяются производительностью при работе с трассировкой лучей на фоне решений AMD, но подход последней более гибкий, что может позволить разработчикам лучше или легче реализовывать свои идеи.