Все новости
Это интересно
Сейчас читают
007 First Light
Аватар Evernews Evernews

30 fps на слабом железе: авторы 007 First Light рассказали про доработку движка и новые технологии

0
0
Поделиться
Телеграфировать

Избавиться от 007 fps было нелегко.

30 fps на слабом железе: авторы 007 First Light рассказали про доработку движка и новые технологии

Журналисты Digital Foundry побеседовали с сотрудниками IO Interactive и выяснили, что находится под капотом у стелс-экшена 007: First Light. Техническая часть игры за последние месяцы сильно эволюционировала.

Первая демонстрация 007: First Light на PlayStation 5 Pro едва-едва работала (игроки шутили про 007 fps), а релизный билд выдает стабильные 60 fps. Разработчики рассказали, как удалось добиться таких улучшений.

Оказалось, для 007: First Light разработчикам также пришлось серьезно переработать стриминг данных. Изначально Glacier создавался под игры с отдельными локациями, как в Hitman; для новой игры пришлось добавить динамическую подгрузку и выгрузку из памяти чанков окружения.

Glacier также получил более современную систему освещения: движок перевели на трехмерное кластерное освещение вместо двухмерного подхода времен Hitman. Это дает художникам возможность размещать в одной локации более 1500 источников света, не особо жертвуя производительностью.

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

Кроме того, важной особенностью доработанного движка Glacier стала программная трассировка лучей для глобального освещения. IO Interactive построила программную трассировку на основе зондов, расставляемых по уровням.

Это довольно стандартное решение, но студии оно вполне подошло. Благодаря этому 007: First Light нормально обсчитывает эффекты трассировки даже на относительно слабом железе.

Даже со всеми этими доработками и оптимизациями, признают разработчики, добиться 60 fps на консолях было нелегко. Пришлось не только тонко тюнить настройки рендеринга, но и активно использовать асинхронные вычисления.

Также разработчики постарались дополнительно оптимизировать нагрузку на CPU. Ресурсоемкие операции, включая физику, ИИ и анимацию, перенесли в параллельные потоки. В итоге даже Xbox Series S смогла выдать в игре стабильные 30 fps.

007: First Light выйдет на ПК и современных консолях 27 мая 2026 года.

Читать далее
Ну на этот-то раз GTA VI выйдет вовремя?
Выйдет без переносов
2215 голосов, 19.5%
Нет, снова перенесут, но не дальше 2027 года
6081 голос, 53.7%
Нет, перенесут на 2028 год или дальше
3036 голосов, 26.8%
Теги: 007 First Light, Игры
Аватар Evernews
Evernews
8091 подписчик