Подробности
Ролевая игра Crimson Desert от студии Pearl Abyss продолжает привлекать внимание не только коммерческим успехом — продажи превысили 4 миллиона копий — но и техническими решениями. Игроки заметили необычно детализированные и объёмные стены в игре, которые при этом не вызывают падения частоты кадров даже на современных ПК. Технология, создающая иллюзиюИзначально предполагалось, что разработчики использовали технологию смещения геометрии, которая создаёт реальные неровности, но требует значительных вычислительных ресурсов.
Альтернативной версией был стандартный метод Parallax Occlusion Mapping, однако он оставляет плоские силуэты на краях объектов, тогда как в Crimson Desert углы зданий выглядят по-настоящему объёмными. Разгадку нашли независимые разработчики и технические художники в социальных сетях. Оказалось, что авторы Crimson Desert применили метод Silhouette Parallax Occlusion Mapping.
Эта технология создаёт иллюзию сложной формы на краях объектов с помощью пиксельных шейдеров, не добавляя новых полигонов, что позволяет значительно экономить ресурсы видеокарты. Данная технология не является абсолютно новой — движок CryEngine активно использовал её более 10 лет назад, а в Unreal Engine 4 аналогичная функция появилась ещё в 2015 году. Внедрение этого метода в проприетарный движок BlackSpace объясняет отличную производительность игры при сохранении высокой детализации.
При этом у технологии есть известные побочные эффекты — некоторые пользователи жалуются на визуальные артефакты и мерцание текстур на ПК. Эти недостатки являются характерной особенностью применения данного метода рендеринга, который разработчики выбрали в качестве компромисса между визуальным качеством и производительностью.
Комментарии
Оставляйте комментарии, отвечайте другим пользователям и добавляйте быстрые реакции.