Компанія Epic Games продемонструвала можливості нового ігрового рушія Unreal Engine 5 (UE5), який показує майбутню графіку консольних та компʼютерних ігор. За словами представників Epic, однією з головних цілей в цьому поколінні було досягти фотореалізму – на рівні графіки в голлівудських блокбастерах і самої реальності.
Unreal Engine 5 не тільки дозволить створювати AAA-блокбастери, але і спростить розробку інді. Розробникам більше не потрібно буде створювати нізкополігональний Ассет – достатньо імпортувати в движок вихідні високої якості, а він вже впорається з ними самостійно.
Це дійсно просто. Ви йдете в магазин Ассет Quixel, завантажуєте камені, гори і Ассет, які вам потрібні, а потім просто ставите їх в гру. Це значно знижує складність створення ігрових рівнів.
Першою грою на базі UE5, швидше за все, стане Fortnite. Epic повідомила, що для консолей наступного покоління створюється кілька проектів на базі UE – в тому числі ексклюзивів.
Ключові особливості
Nanite – віртуалізувати геометрія з мікрополігонамі, яка дозволить показувати в кадрі стільки геометрії, скільки бачить око (чим більше дозволу, тим більше деталізація). Це означає, що розробники можуть брати Ассет кінематографічної якості з мільйонами або навіть мільярдами полігонів. У Epic вважають, що це назавжди прибере з використання поняття «бюджет на полігони».
Геометрія Nanite – Стрім і масштабується в реальному часі, так що бюджету на полігони немає, як і немає бюджету пам’яті або дальності промальовування. Більше не потрібно запікати деталі в карти нормалей або вручну налаштовувати LOD. Тут немає втрати в якості.
з блогу Unreal
Lumen – повністю динамічне глобальне освітлення, яке миттєво реагує на зміни в сцені і умов освітлення. Система рендерить дифузні взаімоотраженія з нескінченним кількістю повторень і непрямі відображення у величезних деталізованих просторах – від кілометрів до міліметрів.
Художники і дизайнери зможуть створювати більш детальні сцени, використовуючи Lumen – наприклад, змінювати кут сонця протягом дня, включати ліхтарик, пробивати дірку в стелі, і непряме освітлення буде автоматично адаптуватися.
Lumen стирає необхідність в очікуванні запікання світлових карт і налаштування UV – це заощадить багато часу, оскільки художник може рухати світло в Unreal Editor, і освітлення в ньому буде виглядати так само, як на консолі.
з блогу Unreal
У Epic відзначають, що така деталізація оточення стала можливо завдяки «значного» збільшення пропускної здатності диска PS5. У розмові з IGN Тім Суїні розповів, що SSD в PS5 «далеко попереду» щодо навіть кращих сучасних рішень на ПК.

Демо на PS5
Демо записали прямо з девкіта PS5. Воно повністю іграбельності, але розробники використовували в ньому не статичний, а динамічний дозвіл – кількість геометрії в кадрі масштабується разом з ним. Велику частину часу консоль видає близько 1440p.
У ньому використовувалися 8К-текстури, а також Ассет, які застосовують в голлівудських фільмах, включаючи статую з 33 мільйонів полігонів. В одній з кімнат демо цю статую скопіювали безліч разів, досягнувши 16 мільярдів полігонів в кадрі.
HDMI-кабель вставили в записуючий пристрій і пройшли демо в реальному часі – ні монтажу, ні трюків. Це те, що ви отримаєте з коробки.
Кім ЛібреріCTO в Epic Games
Можливості движка
Крім Nanite і Lumen, в першому демо можна побачити і почути інші можливості движка – включаючи симуляцію реверберації звуку в замкнутих просторах начебто печер, покращений фізичний движок і нову систему симуляції рідин.
Технологія запуститься повністю в кінці 2021 року. Інструменти UE5 повинні дати можливість розробникам ігор брати максимум з програмного забезпечення консолей PS5 і Xbox серії X. При цьому в Epic Games зазначають, що UE5 будуть підтримувати ПК (Microsoft і Mac) та смартфони (iOS і Android), а також консолі поточного покоління.