Игрок Crimson Desert выяснил, что будет если выпустить 360 светлячков в тёмной комнате
Один игрок выпустил 360 светлячков в тёмной комнате собственного дома в Crimson Desert и получил живую люстру.
Каждое насекомое работает как полноценный источник света, так что рой освещает интерьер и отбрасывает от предметов настоящие динамические тени. Других источников света в сцене нет вовсе.
Светлячков в игре считают пачками, и одна такая пачка содержит около десяти особей. То есть в комнате летало примерно 3 600 огоньков, а не 360.
Поведение роя оказалось сложнее декоративного эффекта. Когда светлячки сбиваются в плотную группу, тень получается резкой, а по мере того как они разлетаются, она становится мягкой и размытой. Перед экспериментом пришлось закрыть все окна, иначе насекомые улетают наружу.
Сцена заодно вскрыла и слабое место движка. В по-настоящему чёрных помещениях видны артефакты шумоподавления, причём даже при включённой реконструкции лучей, а без него картинка рассыпается заметно сильнее. Ролик снимали в HDR, и конвертация в SDR дополнительно смыла цвета.
Работает всё на собственном движке Pearl Abyss под названием BlackSpace, а не на Unreal Engine 5, как считают некоторые геймеры. Именно этот движок разбирали в Digital Foundry, отметив попиксельную трассировку рассеянного глобального освещения, что обрабатывает и солнце, и локальные источники вроде факелов и костров. Отражения строятся по гибридной схеме, где экранные отражения дополняются трассировкой.
Ночь в игре тоже опирается на динамическое глобальное освещение, так что темнота получается настоящей, и без факела в ней делать нечего. Светлячки в этой системе просто становятся ещё одним источником света, который движок обсчитывает по общим правилам.
Насекомые в Crimson Desert годятся не только для световых экспериментов. Одной брошенной пчелы хватает, чтобы разогнать NPC и спокойно обчистить помещение, а вот сброшенная целиком пачка уже считается нападением и приводит к обвинению.
Долго любоваться роем не выйдет. Обычные насекомые исчезают через несколько внутриигровых часов, так как игра сбрасывает их спавн, а собрать светлячков обратно можно ловушкой.
- Игрок Crimson Desert пошутил, что нашел настолько толстого кота, что тот отказался лутить и даже ходить – он просто сидит на плече
- Игрок Crimson Desert решил "искупать" енота и утопил его – от этой механики как-то не по себе
- Игроки Crimson Desert сходят с ума от котов в броне и делятся скриншотами пушистых воинов