Почти через 15 лет после выхода Skyrim моддеры заставили снег в игре по-настоящему проминаться под ногами. Разработчик Йозеф Рудберг показал работающую систему Dynamic Snow, которая создает объемный снежный покров и оставляет на нем настоящие следы вместо нарисованных поверх земли текстур.
При ходьбе персонаж буквально продавливает снег. За ногами остаются отпечатки и протоптанные дорожки, причем глубина поверхности визуально меняется. Если достаточно упорно ходить по одному месту, на снегу можно вытоптать практически любой узор — фантазия игроков здесь наверняка далеко не ограничится следами ботинок. Раньше моды для Skyrim уже умели рисовать отпечатки ног, но обычно это были плоские изображения поверх существующей поверхности. Разработка Рудберга работает иначе: она создает дополнительные трехмерные слои снега и деформирует именно их.
Для Skyrim это особенно необычно из-за устройства движка. Значительная часть геометрии мира остается статичной, а полноценная интерактивная поверхность требует постоянно изменять ландшафт во время игры. Несколько лет назад один из моддеров объяснял, что подобная система потенциально потребовала бы переделки всех заснеженных территорий и могла серьезно ударить по производительности или стабильности. Рудберг обошел это ограничение при помощи Community Shaders. Dynamic Snow создается как отдельный модуль для этой системы и автоматически определяет поверхности, на которых должен появляться объемный снег.
Автор предусмотрел и постепенное восстановление покрова. Если начинается снегопад, оставленные игроком следы медленно заполняются свежим снегом и со временем исчезают. То есть вытоптанная дорожка не остается на локации навечно. Система также должна работать с пользовательскими текстурами снега. Вместо собственного фиксированного набора материалов мод использует установленное игроком оформление, благодаря чему объемный слой не должен резко отличаться от остального окружения. Поддерживается и Seasons of Skyrim: когда другая модификация меняет ландшафтные текстуры вместе с сезоном, Dynamic Snow способна определить изменения и добавить снег там, где он появился.
Рудберг уже перечислил несколько функций, которые хочет добавить в дальнейшем. Среди них — заранее протоптанные NPC дорожки в оживленных местах, взаимодействие снега с огненными заклинаниями и криком «Фус-Ро-Да», снег внутри пещер, зависимость скорости заполнения следов от интенсивности снегопада и влияние направления ветра. Пока Dynamic Snow находится в разработке и скачать готовую версию нельзя. Рудберг признает, что у системы все еще есть технические проблемы, но говорит, что работа продвигается хорошо.