Sylbobek's Shader Pack - реалистичный и легкий шейдер для Minecraft
Sylbobek's Shader Pack (или просто шейдер Силбобека) - это полная переделка освещения в Майнкрафт, написанная с нуля на GLSL. Если ванильная графика кажется вам слишком плоской, этот проект решает проблему. Он меняет стандартное освещение на отложенный рендеринг (deferred rendering pipeline): динамические тени, HDR-свет с ACES-тонмаппингом, атмосферный туман и годная постобработка. И всё это не убивает FPS даже на средних ПК.
На Modrinth шейдер уже собрал около 1,6 тыс. загрузок и активно обновляется (текущая версия 1.0). Проект поддерживает Minecraft от 1.16.x до 1.21.x, так что скачать шейдер Sylbobek's Shader Pack можно для большинства актуальных сборок.
Небо и атмосфера
Забудьте про статичные текстуры неба. Тут всё считается в реальном времени:
- Процедурное небо - цвет, солнце и облака меняются динамически.
- Золотые рассветы и закаты - горизонт светится оранжевым, солнечный свет теплеет, а тени вытягиваются по углу наклона солнца.
- Динамичные облака - процедурный слой плывет по небу и густеет перед бурей. В дождь небо затягивает серой пеленой.
- Ночное небо - мерцающие звезды и луна с реальными фазами, синхронизированными с игровым календарем.
- God rays (объемные лучи света) - солнечный свет пробивается сквозь листву деревьев и входы в пещеры. Ночью то же самое делает лунный свет.
- Атмосферный туман - дальний туман окрашивается в цвет неба, становится гуще в дождь и ночью. В Незере появляется свой теплый красноватый туман.
Освещение и тени
- Мягкие тени в реальном времени - каждый блок и моб отбрасывает динамическую тень с плавными краями (используется PCF-фильтрация на диске Вогеля, карта теней 4096px).
- Цветные тени - свет, проходящий через цветное стекло или воду, окрашивает тень в свой цвет.
- Теплый свет факелов - факелы, фонари и светящийся камень дают уютный тепло-оранжевый свет с реалистичным затуханием, который четко отличается от холодного небесного света.
- Свечение блоков - лава, светящийся камень, морские фонари, лаговые фонарики и костры реально излучают видимое свечение (bloom).
- Полусферическое освещение - поверхности, обращенные к небу, ярче, чем потолки и нижние грани. Мир получает реальную глубину вместо плоской ванильной заливки.
Вода
- Анимированные процедурные волны - поверхность воды постоянно движется за счет наложения шумов.
- Отражения неба с Френелем - вода отражает небо под углом и становится прозрачной, если смотреть прямо вниз.
- Солнечные блики - на волнах танцует яркий блик на закате.
- Подводная атмосфера - густой синий туман и лучи света при погружении под воду.
Живая растительность
Почти каждое растение в игре анимировано по-своему:
| Растение | Движение |
|---|---|
| Трава, цветы, урожай | быстрое колыхание на ветру (сильнее в дождь) |
| Листва деревьев | легкое 3D-шелестение |
| Бамбук и тростник | стебли гнутся волной снизу вверх |
| Лианы на стенах | скользят по поверхности и трепещут наружу |
| Водоросли и морская трава | медленное, широкое колыхание в подводных течениях |
Постобработка и цвета
- ACES filmic tonemapping - та же кривая цветопередачи, что и в кино. Светлые участки мягко затухают, а не выжигаются в белый цвет.
- 3 встроенных цветовых профиля - Realistic (приглушенный, естественный), Vivid (по умолчанию, сочные цвета) и Cinematic (киношный сине-оранжевый грейдинг).
- Bloom - яркие источники света дают мягкое свечение.
- Легкий FXAA - сглаживает зубчатые края, не размывая текстуры блоков (можно отключить).
- Виньетка и настройка контраста/насыщенности/экспозиции.
Производительность и совместимость
Шейдер изначально проектировался так, чтобы не ронять FPS:
- Адаптивное сэмплирование теней - полные 16-таповые мягкие тени считаются только на краях теней. Остальная часть экрана использует быстрый 5-таповый путь (примерно в 3 раза дешевле).
- Легкое процедурное небо вместо тяжелых объемных вычислений.
- Любой тяжелый эффект (разрешение теней, god rays, bloom, FXAA) можно настроить или отключить в Shader Options. Шейдер масштабируется от картошки до мощного ПК.
Совет: Если играете на Minecraft 1.21.x, ставьте Iris + Sodium. На них шейдер работает заметно бодрее, чем на OptiFine. Сам по себе шейдер не требует ресурспаков и работает с ванильными текстурами.
Как установить
- Установите OptiFine или Iris + Sodium (рекомендуется для 1.21.x).
- Скачайте ZIP-архив и закиньте его в папку
.minecraft/shaderpacks/. - В игре: Настройки -> Настройки графики -> Шейдеры -> выберите Sylbobek's Shader Pack.
- Настройте всё под себя в Shader Options (ползунки экспозиции, насыщенности, тумана, bloom, мягкости теней и волн на воде).
Важно знать
- Просел FPS? Снизьте
shadowMapResolutionдо 2048 или 1024 в настройках шейдера. Тени - самая тяжелая часть. - Незер и Энд? Оба измерения работают с упрощенным освещением и туманом. Полностью кастомное небо для них пока в планах.
- Картинка мыльная? Отключите FXAA. Без него шейдер полностью играбелен.
Скачайте шейдер Sylbobek's Shader Pack для Майнкрафт, если ищете баланс между красивой картинкой и высоким FPS. Это отличный выбор для тех, кто устал от тяжелых проектов вроде BSL или SEUS, но хочет видеть реалистичную воду, живую траву и мягкие тени.

