Аналіз трейлера Halo Infinite показав, що негаразд у гри з графікою

Відгуки на Microsoft ігровий процес Halo Infinite виявилися спірними, причому настільки, що навіть великі ЗМІ стали повідомляти про змішаної реакції. Але якщо проаналізувати показану частину ігрового процесу, то вона може розповісти нам про технічну складову? І якщо гру звинувачують у тому, що вона виглядає «плоскою», то чому і що з цим можна зробити? На ці запитання спробували відповісти журналісти цифрової фабрики Eurogamer.

Аналіз трейлера Halo Infinite показав, що негаразд у гри з графікою

Насамперед презентація Halo Infinite значно постраждала від неякісної прямої трансляції: саме в такий спосіб більшість глядачів спочатку знайомилися з контентом. «Дуже важко показати всю міць та графічну достовірність того, що Xbox Series X зможе надати вам через трансляцію. Поверніться і подивіться на гру в 4K при 60 кадрах/с», запропонував керівник маркетингового відділу Xbox Аарон Грінберг (Aaron Greenberg) На жаль, єдиним доступним ресурсом 4K60, як і раніше, є стисле відео на YouTube, але, безсумнівно, при аналізі версії Ultra HD виділяється багато деталей, які розмиті або зникли в трансляції.

Дрібні деталі — це лише один із елементів презентації, що критикуються. Основне невдоволення Halo Infinite, схоже, полягає в тому, що вона виглядає "плоскою" і не здається грою нового покоління. Якщо це так, то значною мірою це пов'язано з освітленням, адже новий двигун 343 Industries Slipspace переходить не лише від лінійного оточення. до частково відкритого світу, а й переходить на повністю динамічну систему освітлення. Це сильний відхід від Halo 5, яка в основному спиралася на заздалегідь розраховане «запечене» освітлення та тіні, доповнені жменькою об'єктів, що відкидають динамічні тіні.


Аналіз трейлера Halo Infinite показав, що негаразд у гри з графікою

Перевага переходу до динамічної системи освітлення полягає у збільшенні реалістичності та більшої гнучкості: наприклад, може бути включено точне налаштування денного освітлення. Справді, трейлер ігрового процесу, здається, показує невелику зміну доби під час проходження. Така система повністю розходиться зі стандартною системою статичного освітлення, де The Last of Us Part 2 демонструє один із найкращих прикладів. Статичне освітлення значно економить продуктивність, і відбите світло також можна змоделювати відносно дешево, але більша частина ефекту досягається за допомогою автономного попереднього розрахунку або запікання. Кінцеві результати можуть бути вражаючими, але є багато мінусів: наприклад, динамічні об'єкти висвітлюються інакше, ніж статичні, що призводить до візуального розриву.

Крім того, попередній розрахунок займає дуже багато часу і навіть найменші зміни значно збільшують час ітерації. У будь-якому випадку, динамічне освітлення та затінення, як у Halo infinite, обходяться дорожче, але мають перевагу в тому, що обробляють динамічні та статичні екранні об'єкти однаково, тому нічого не випадає із загальної картинки, все обробляється однаково, а масштаб та можливості освітлення у грі стають значно гнучкішими. Маючи все це на увазі, можна вважати, що багато переваг динамічного освітлення використовуються в реальному ігровому дизайні Halo Infinite, з якого ми бачили поки що дуже маленький уривок.

Аналіз трейлера Halo Infinite показав, що негаразд у гри з графікою

Однак системи динамічного освітлення дуже важкі для графічного прискорювача, і це дуже серйозне обмеження: фахівці Eurogamer вважають, що в цьому і криється основна причина, через яку ігровий процес Halo Infinite виглядає не так вражаюче. Якщо звернути увагу на добу, сонце розташовується близько до рівня горизонту, при цьому місцевість відрізняється безліччю пагорбів або дерев. В результаті більшість ігрового середовища отримує непряме освітлення від сонця, тобто більшість дії відбувається в тіні. І це проблема, тому що, як правило, графіка відеоігор недостатньо добре передає області у тінях. Більше того, ігри в основному використовують фізичні матеріали, що повністю залежать від їхньої взаємодії зі світлом, і в результаті в тінях текстури виглядають блякло.

Причому ця проблема характерна не тільки для Halo Infinite. Metro Exodus спостерігає часом проблеми, але 4A Games на ПК знайшла одне потенційне рішення: глобальне освітлення в режимі реального часу за допомогою трасування променів. Це не єдиний спосіб вирішення цієї проблеми, оскільки створюються й інші методи: у Epic є чудова система Lumen у Unreal Engine 5, а в CryEngine служить аналогічним цілям SVEI (sparse voxel octree global illumination). З деякою формою трасування, що допомагає непрямому освітленню та областям у тінях, Halo Infinite була б зовсім іншою грою. Але це вимагало б компромісів, бо всі ці методи дуже дорогі з погляду обчислювальних ресурсів.

Аналіз трейлера Halo Infinite показав, що негаразд у гри з графікою

По-перше, версії ігор для Xbox One та Xbox One X не матимуть потужностей для виконання цього завдання, але багато хто може сказати, що це нормально. Зрештою, ми хочемо побачити відмінність між поколіннями, а Xbox Series X підтримує апаратне трасування променів (RT). І якщо гра буде використовувати RT, можна сподіватися, ці потужності розробники витратить перш за все на глобальне висвітлення, крім будь-яких відбитків. Компроміс полягає в тому, що виконання гри в 4K при 60 кадрах/с і RT цілком може виявитися за межами технічних можливостей Xbox Series X. Проте в епоху активного застосування реконструкції зображення на основі попередніх кадрів можна було б піти на компроміси. Скажімо так: багато хто віддав би перевагу застарілим технологіям освітлення в 4K або зробили вибір на користь технологій освітлення наступного покоління при підвищеній частоті, але при роздільній здатності 1440p?

Освітлення, мабуть, є основною причиною «площинності» картинки в Halo Infinite, і на прикладі ігор на кшталт OnRush, які теж використовують повністю динамічне освітлення, можна бачити, що яскравості та насиченості зображення можна досягти, просто перенісши дію в інший час доби. Але в той же час проблема непрямого освітлення нікуди не помилиться. Повідомляється, що Halo Infinite далека від завершення і нові збірки виходять досить часто, але технологія динамічного освітлення лежить в основі планів 343 Industries. І навряд чи її буде скасовано або істотно змінено на момент запуску.

Аналіз трейлера Halo Infinite показав, що негаразд у гри з графікою

Крім освітлення, можна звернути увагу і на інші недоліки демонстрації. Наступний за значимістю недолік динамічний рівень деталізації. Скелі, трава і навіть рекламні щити далеко різко з'являлися в кадрі. Вихідний ролик демонструє гру в 4K при 60 кадрах/с: тобто 8,3 пікселів візуалізуються кожні 16,7 мс, а безліч рослинності, що вимагає дуже дрібних трикутників, може легко знизити частоту кадрів. Навіть для таких графічних прискорювачів, якими володіє Xbox Series X, це створить проблеми. Можливо, дозвіл занадто великий, а у фінальній грі буде використано динамічне масштабування? У демонстрації все виконувалося в твердій роздільній здатності 3840 × 2160, але потім було підтверджено, що йшлося про версію для ПК, а не консолей.

Аналіз трейлера Halo Infinite показав, що негаразд у гри з графікою

Також можна звернути увагу на такі дрібниці, як відсутність тіней на зброї та руках Майстра Чіфа. Такі ігри як Crysis 3 пропонують це з 2013 року, і це можна реалізувати дешево, як показують ігри серії Call of Duty. Це невелика функція з великим візуальним ефектом, яка, будемо сподіватися, буде реалізована у фінальній збірці для Xbox Series X. Також цікаві деякі надто «ґрунтовні» ефекти прозорості для таких елементів, як щити — можливо, краще був би підхід Bungie з Halo Reach? Нарешті, деякі матеріали псують враження: у грі багато стандартного пластику та металу, і це виглядає гірше, ніж яскраві матеріали прибульців із попередніх ігор Halo.

Подивимося, як Microsoft і 343 далі просуватимуть Halo Infinite і які зміни внесуть у гру, яка розроблялася роками — адже до моменту запуску залишилося лише кілька місяців. Відомо, що проект планується розвивати протягом багатьох років після запуску всього свого життя, і що оновлення з трасуванням променів знаходиться на стадії розробки — можливо, воно справді покращить зовнішній вигляд гри.

Аналіз трейлера Halo Infinite показав, що негаразд у гри з графікою

Джерело:



Джерело: 3dnews.ru

Додати коментар або відгук