что такое некстген фортнайт
Настоящий графический некстген от нейросетей
Из тех игроков, которые застали игровую индустрию 90-ых и нулевых, многие уже смирились с тем, что такой же скорости развития технологий в ближайшее время уже не будет. Будут понемногу увеличивать размер и детализацию игровых миров, понемногу повышать качество картинки. Но уже не будет такой игры, которая выйдет и удивит всех качеством визуальной части. А термин «фотореалистичная графика» сегодня уже в принципе попал в категорию заезженных маркетинговых шаблонов, на который никто не обращает внимание.
Но что если окажется, что это была лишь небольшая передышка? А следующий технологический скачок в индустрии будет связан не столько с железом, сколько с программной частью. Для начала, предлагаю посмотреть следующий ролик, который не так давно выложила одна команда разработчиков.
Многие сегодня уже слышали о технологии DLSS от компании NVidia, в которой нейросети достраивают картинку меньшего разрешения до большего. В представленной на видео технологии логика похожая, но разработчики пошли дальше. Вместо того, что бы просто повышать качество картинки, они накладывают на неё множество фильтров. Эти фильтры симулируют различные артефакты и особенности, которые появляются при реальной видеосъёмке. Вместо того, что бы пытаться сделать в игре фотореалистичные объекты, разработчики предлагают сделать фотореалистичным сам видеоряд при постобработке.
И лично у меня результат работы этой нейросети вызвал тот самый вау-эффект, который я не испытывал уже лет 10. Действительно возникает ощущение, что смотришь обычное видео с не самого качественного, но реального видеорегистратора. При этом, если пройти на сайт проекта можно увидеть, что было создано несколько нейросетей, которые обучались на разных массивах видеоизображений и теперь способны по-разному производить постобработку.
Тут стоит конечно сказать и о недостатках, которые заметны особенно на видео. Во-первых, ещё встречаются артефакты постобработки, когда нейросети существенно и неправдоподобно меняют отдельные участки изображения. Однако, данные сети всё же являются лишь прототипами и не претендуют на немедленное внедрение. Их требуется ещё доработать, прежде чем внедрять в реальные проекты. Во-вторых, некое чувство фальши всё ещё не пропадает, когда смотришь на движущиеся объекты. Но это уже вызвано физикой игры, которая не соответствует реальной. То есть, объекты в игре имеют другую инерцию, двигаются слишком резко. Но данную проблему со стороны визуальной части уже не решить, нужно дорабатывать именно физический движок.
Но по итогу, у некоторых читателей может возникнуть вопрос — ну сделали такую нейросеть, а дальше что? Внедрение их в другие игры наверное требует больших усилий и никто этим не будет заниматься. На самом деле, данное предположение как раз таки и неверно. По большому счёту, эту нейросеть не требуется даже внедрять в игры. Она осуществляет постобработку видеопотока и никак не зависит от объектов или особенностей самой игры. Равно как и DLSS, вторую версию которой компания NVidia сделала уже полностью независимой от графического движка. При этом, стоит отметить и то, что представленную нейросеть можно обучать на совершенно разных наборах видеоизображений, тем самым добиваясь разных видеофильтров.
Не стоит забывать и о том, что компания NVidia на DLSS 2.0 тоже не остановилась и на сегодняшний день продолжает работу в данном направлении. Задача повышения качества изображения самая тривиальная для нейросетей, её было проще всего реализовать. Но есть ещё множество других задач, которые такие нейросети способны решать. И многие команды разработчиков решением этих задач занимаются. Представленная в данной статье работа лишь одна из первых, но она уже показывает чего можно добиться используя нейросети.
Вместо того, что бы тратить ресурсы на ручную проработку детальной игровой сцены, с помощью нейросетей можно оживлять игру постобработкой видео. И добавление фильтров лишь самый простой способ. С помощью нейросетей можно дорисовывать объекты на видеоизображениях. По сути, вместо того, что бы рисовать горы различного мусора на какой-нибудь улочке в открытом мире, по которой игрок пробежит всего один раз, можно обучить одну нейросеть на огромном количестве видео подобных улочек. И когда игрок по такой улице будет идти, сеть сможет самостоятельно дорисовывать различный мелкий мусор. И что самое удобное — такая сеть не будет привязана исключительно к одной игре. Её можно будет легко использовать в других играх.
Опять же, можно предположить, что это дело далёкого будущего. Однако, уже этой весной выходит игра, разработчики которой сделали первый шаг в данном направлении. Игровой мир Forza Horizon 5, который так всех приятно удивил своей детализацией, по словам разработчиков, создавался именно нейросетями. Они генерировали игровые модели и ландшафт по фотоснимкам, т.е. с помощью технологии фотограмметрии.
И это уже не какой то прототип небольшой команды разработчиков — это самая настоящая игра, которая выходит уже через несколько месяцев. Открытым остаётся вопрос относительно геймплея, но по уровню графики это определённо одна из самых лучших игр на сегодняшний день. И уровень этой графики достигнут благодаря нейросетям. Безусловно, не весь игровой мир создавали сети, труда живых людей в него вложено тоже немало. Тем не менее, его потребовалось существенно меньше, чем если бы вручную создавался весь мир. При этом, это даже не первая игра, в которой активно применяется данная технология. Первой стала Microsoft Flight Simulator 2020.
Подводя итоги, можно сказать, что мы сейчас живём в период зарождения мультимедийных нейросетей. Которые смогут взять на себя множество рутинных задач, в том числе и при создание видеоигр. Сегодня они уже используются не только для работы с видеоизображением, но и при создании анимации объектов и 3D-моделей. И с каждым годом количество задач, которые нейросети способны решать, продолжает расти. Можно конечно сомневаться, что все эти технологии быстро внедрят. Однако, почти ровно год назад я уже писал статью про фотограмметрию. И там я делал оптимистичный прогноз о широком распространении данной технологии в ближайшие несколько лет. Но даже я тогда не думал, что до выхода крупной высокобюджетной игры, активно использующей данную технологию, оставалось всего полтора года. Ближайшее десятилетие определённо сможет удивить прорывами во многих направлениях игровых технологий (помимо систем монетизации), которые будут обеспечены уже не прорывами в железе, а именно новыми нейросетевыми моделям.
Настоящий некстген: как изменится графика?
Осенью Nvidia и AMD выпустят новые видеокарты, зимой выйдут PlayStation 5 и Xbox Series X, а в 2021-м в открытый доступ попадёт движок Unreal Engine 5.
Ждёт ли нас очередная игровая революция? Не думаю.
В плане количества полигонов прогресс идёт не так быстро, как лет десять назад. Сейчас смена поколений «железа» — это больше про оптимизацию, кроссплатформенность и мелкие функциональные улучшения. На качество картинки это всё, конечно, повлияет, но вау-эффекта, как от первого Crysis, не будет. Даже сегодня те же Death Stranding и Red Dead Redemption 2 впечатляют скорее проработкой мелочей, необязательными анимациями, дальностью прорисовки, но не качественно новым уровнем моделей или освещения.
Зачем же тогда нужны все эти гигабайты и терафлопсы? В этом разберётся «Настоящий некстген».
Пока что самый наглядный пример некстгена — это майская демонстрация движка Unreal Engine 5 от Epic Games, которая, если кто не знал, его и изобрела. Геймеров ближайшего будущего он порадует двумя новомодными технологиями: Lumen и Nanite: они отвечают за глобальное освещение и микрогеометрию.
В презентации это описано сложным техническим языком, а я такое не люблю, поэтому вот вам на человеческом: фишка Lumen в том, что с его помощью световые лучи в реальном времени реагируют на изменение игровой обстановки, без разницы, на каком расстоянии от игрока — всё освещение в кадре адаптируется мгновенно. Отражение, преломление, рассеивание и другие процессы происходят вживую, разработчикам требуется только указать положение источника света, время суток и материал отражающего объекта, а всё остальное сделает Unreal Engine.
А с Nanite не надо будет больше считать, сколько полигонов и объектов различных типов можно засунуть в ту или иную сцену. Неважно, простая это модель или огромный скан на основе фотограмметрии, как в Star Wars Battlefront, всё друг с другом подружится без танцев с бубном. Это обеспечивают новые формы рендеринга, например, особые однопиксельные треугольники: в трейлере движка его создатели показали 500 статуй общим объёмом в 16 миллиардов треугольников и заверили, что проблем с производительностью это не вызовет.
Также Epic Games поработали над другими, менее революционными составляющими своего движка. Для физики в UE5 используется технология Chaos Physics, для эффектов — Niagara FX. Их довели до такого уровня, что в рое пчёл или стае летучих мышей все объекты будут жить своей жизнью и подчиняться законам физики: сталкиваться, реагировать на свет, почти что искусственный интеллект заимеют!
По сути, «эпики» заново изобрели Nvidia PhysX и заставили его нормально работать. Так что в следующий раз, когда обнаружите в игре стаю голубей, остановитесь и понаблюдайте за их поведением. Голуби точно что-то скрывают.
Ну и самое классное: в движок встроена куча библиотек. Как это касается нас, игроков? — спросите вы. А так, что разработчикам больше не нужно будет по отдельности рисовать десять стульев или сто деревьев. Игры будущего подарят художникам творческую свободу, которую можно будет потратить на что-то более креативное, чем нудное дублирование, ведь все необходимые стулья, деревья, камни и облака уже будут в их распоряжении. Практическая польза заключается ещё и в том, что такую архитектуру осилят даже мобильные устройства, меняться будет лишь уровень детализации. Игровой вариант демки Unreal Engine 5 скоро обещают выкатить для Android-смартфонов трёхлетней давности.
Вывод делаем такой: будет немного красивее и намного быстрее.
Свет в конце тоннеля
Движок будущего нам показывали на PS5 при поддержке Sony, но и Microsoft в стороне не остались. В марте они продемонстрировали несколько трейлеров предстоящих эксклюзивов и подробно рассказали о трассировке лучей, которая и так у всех на слуху, благодаря ценам на RTX-видеокарты от Nvidia.
О рейтрейсинге не слышал только ленивый, и обычно его описывают как «зрелищные отражения и мыльное, но тоже зрелищное освещение». В общем и целом это верно, причём принцип работы сильно напоминает Lumen. В обоих случаях разработчикам не надо вручную указывать куда упадет каждый отдельный луч, обозначаются только источники света и характеристики объекта на который он направлен, а компьютер просчитывает траекторию лучей на основе законов физики.
Приём это старый, давно используется в кино, но в Голливуде это делают на этапе пост-продакшена. Для нас с вами важно, что происходить трассировка будет прямо на наших глазах. В отличие от сценария фильма, поведение игрока в видеоигре определяется им самим, и, чтобы на это реагировать и обрабатывать освещение «как в жизни», у графического процессора уходит дикое количество ресурсов. Настолько дикое, что с ним справляется считанное количество видеокарт.
Это было демо от Nvidia и Luminous Productions, а Microsoft, конечно, не могли не сделать самой зрелищной игрой своей мартовской презентации свой любимый Minecraft:
Инсайдер: Fortnite уже совсем скоро переведут на движок Unreal Engine 5
«Она будет восприниматься как очень хорошая игра»: CD Projekt RED уверена в светлом будущем Cyberpunk 2077
Тестирование: Переиздание Skyrim для Xbox Series X|S и PlayStation 5 все еще уступает по графике PC-версии
Средняя рыночная стоимость PlayStation 5 в России перевалила за 104 тысячи рублей
В Бразилии Pfizer вакцинировала игроков в Grand Theft Auto Online
«Ёлки 8» — опубликованы кадры и постер фильма с Ольгой Бузовой, Филиппом Киркоровым и Иваном Ургантом
Популярная королевская битва Fortnite от компании Epic Games уже в скором времени перейдет на движок нового поколения Unreal Engine 5. Об этом в своем блоге рассказал инсайдер HYPEX, получивший известность благодаря достоверными прогнозами и утечкам по игре. По его данным, процесс обновления будет сопряжен со стартом следующего игрового сезона.
Кроме того, информатор также посоветовал всем поклонникам Fortnite, заинтересованным в создании собственного контента, потихоньку начинать изучать инструменты Unreal Engine 5.
Официальных сроков запуска следующего сезона Fortnite пока нет, но датамайнеры считают, что его выкатят в начале осени.
О планах по переносу Fortnite на Unreal Engine 5 разработчики объявили в день презентации технодемки движка для PlayStation 5. Изначально они намеревались реализовать план к середине 2021 года.
Подписывайтесь на наш Telegram канал, там мы публикуем то, что не попадает в новостную ленту, и следите за нами в сети:
Fortnite is Headed to Next-Gen Consoles
Today we’re excited to confirm that Fortnite will be headed to next-generation consoles at launch. This is the same Fortnite you know and love, ready to take full advantage of the newest consoles.
We’ll be sharing more specific details in the coming months as we get closer to launch. Before then, here are some answers to a few questions you might have.
Is this an all-new Fortnite?
No, this is not a new version of Fortnite. It’s Fortnite optimized to take advantage of the new hardware and features on next-gen consoles.
How will Fortnite take advantage of next-gen console hardware?
While we can’t share specifics at the moment, more powerful hardware will allow us to improve performance and visuals. At launch, the version of Fortnite we release on next-gen consoles will be built with Unreal Engine 4. We will migrate Fortnite to Unreal Engine 5 in mid-2021.
Does my Fortnite account, progression, and items I’ve purchased carry over?
We plan to support cross-progression across console generations and platforms so that your account, progression, and items carry over.
Will Fortnite support crossplay on next-gen consoles?
We intend to support cross-play across all platforms, including current and next-generation consoles.
Will Fortnite continue to support current game platforms?
Yes, we plan to continue support for existing platforms in tandem with our support for next-generation consoles.
Xbox Series S еще не вышла, но разработчики уже игнорируют «бюджетный некстген»
Epic Games рассказала об улучшенной версии Fortnite, которая порадует владельцев консолей нового поколения. Однако потенциальные покупатели Xbox Series S, кажется, уже могут начинать переживать. Разработчики рассказали о крутых графических фишках и не совсем понятно объяснили, чего ждать от игры на «бюджетном некстгене».
Одной из самых главных новинок некстген-Fortnite станет «зрелищная графика» и улучшенная физика. Эти особенности официальный сайт продвигает как фишки Xbox Series X. Так, владельцы новой консоли смогут увидеть живой и интерактивный мир, где трава и деревья реагируют на взрывы, симуляция текучей среды для дыма и жидкостей стали круче, а Буря и облака фантастически красивы. Однако Series S будет поддерживать «большинство визуальных улучшений», но каких именно, компания не уточняет.
Отметим, что это не первый случай, когда разработчики игнорируют «бюджетный некстген». Например, авторы Devil May Cry 5 сразу же заявили, что на Series S игроки могут не ждать рейтрейсинг. Также стоит заметить, что на данный момент журналисты еще ничего не рассказали о производительности Series S и не проводили никаких тестов. Редактор The Verge обещает выпустить обзор «бюджетного некстгена» очень скоро.