
Spring Shaders (Chun)
1 / 17Обзор шейдера Spring v2: Весеннее пробуждение в Minecraft
Название «Spring» здесь не случайно — оно задаёт тон свежести и природной гармонии. Мягкие, яркие цвета создают умиротворяющую атмосферу, словно суровая зима только что отступила, и всё вокруг начинает дышать жизнью. Новая работа автора, Spring v2, — это попытка перенести в игру настоящую утопию, наполненную светом и движением.
Сам шейдер — практическая работа, написанная во время изучения курса Games202 - High Quality Real-Time Rendering. Его можно считать полноценным продолжением Spring v1, переработанным и дополненным. Кодовое имя «Spring» автор использует уже десять лет, ещё с тех пор, как создавал текстурные паки.
Система освещения
Освещение в шейдере проработано на нескольких уровнях:
- PTGI (Path Traced Global Illumination) и Ray-Traced Colored Lighting — трассировка лучей для глобального освещения и цветного света. Работает через Iris, отключено по умолчанию.
- Reflective Shadow Maps (RSM) — отражающие карты теней с денойзером и подавлением утечек света на экране.
- PCSS Soft Shadows — мягкие тени, а также облачные тени, цветные (стеклянные) тени и Screen Space Shadows (работают как на ближних, так и на дальних дистанциях).
- Ground Truth Ambient Occlusion (GTAO) — качественное затенение окружения.
- Handheld Dynamic Lighting — динамический свет от предметов в руке с поддержкой цвета (синхронизируется с настройками трассировки и цветного освещения).
Атмосфера
Визуал неба и окружения тоже не остался без внимания:
- Физически корректное рассеивание атмосферы и атмосферный туман.
- Объёмный туман, 2D-плоскостные облака, объёмные облака и Screen Space Godrays.
- Уникальные оттенки на восходе и закате.
- Полноценные небесные тела: Солнце, Луна и звёзды.
Вода и полупрозрачные объекты
Водная гладь в Spring v2 — отдельное произведение:
- Три вида волн и Wave Parallax — параллакс волн.
- Водяной туман, подводный объёмный эффект и полное погружение с особыми визуальными эффектами.
- Имитация рефракции воды и Screen Space Reflections (SSR).
- Водные каустики и эффект дисперсии.
- Тени от полупрозрачных объектов, PBR-отражения и имитация рефракции для прозрачных блоков.
Рендеринг материалов
Шейдер поддерживает карты нормалей, Smooth Parallax и Voxel Parallax — то есть рельеф текстур прорабатывается детально. В основе лежит физически корректный рендеринг (PBR) для отражений, бликов и взаимодействия материалов. Кроме того, добавлены лужи после дождя, рябь на воде и эффект мокрых поверхностей с отражениями.
Пост-обработка
Набор эффектов финальной обработки изображения включает:
- Качественный Bloom, автоэкспозиция, простые фильтры, тональное отображение.
- Motion Blur, глубина резкости (DoF), виньетирование и Lens Occlusion.
- Temporal Anti-Aliasing (TAA), Robust Contrast Adaptive Sharpening (RCAS) и анизотропная фильтрация.
Прочие особенности
- Эксклюзивные эффекты для ночи, дождя, Нижнего мира (Nether) и Края (End).
- Естественная анимация листвы на ветру.
- Полностью английский интерфейс настроек шейдера.
- Совместимость с Distant Horizons, Voxy (базовая/частичная поддержка), а также модами Kaleidoscope Cookery, Farmer's Delight и Biomes O' Plenty.
Сравнение с трассировкой лучей
На скриншотах ниже показана разница между включённым режимом трассировки / цветного освещения (верхний ряд) и стандартным рендерингом (нижний ряд):



Все права на данный контент принадлежат его авторам. Мы не храним и не распространяем файлы — страница носит исключительно информационный характер. Оригинальный источник доступен по этой ссылке.

Моды
Плагины
Текстуры
Карты
Скины
Сиды
Новости
Комментарии (0)
Пока нет комментариев
Будьте первым!