▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Шейдеры/FS shaders
FS shaders

FS shaders

FS shaders - это кинематографичный шейдер для Minecraft (1.21), который делает упор на реалистичное освещение, мягкие тени и отражения в воде, сохраняя высокий FPS на средних видеокартах. Поддерживает Iris и OptiFine.

Оцените первым
2.1K
5

FS shaders - шейдер для Майнкрафт, который пытается усидеть на двух стульях: дать сочную, кинематографичную картинку и при этом не убить фпс на средних видеокартах. Проект создавался для пайплайна OptiFine и Iris (в связке с Sodium, само собой). В ванильном Minecraft освещение плоское, вода выглядит как кисель, а дождь просто портит вид темными текстурами. Этот шейдерпак решает эти проблемы, добавляя мягкие тени, реалистичные отражения и атмосферу, но работает на гибридном отложенном рендеринге. Это значит, что каждый пиксель считается один раз, а тяжелые лучи оптимизированы до нельзя.

Основные фишки FS shaders

  • Мягкие тени (Soft shadows) - тут используется Percentage-Closer Filtering с наклонным смещением (slope-scaled bias) и искажением теней. По факту, края теней получаются плавными, а рядом с игроком разрешение теней повышается. Никаких лесенок из пикселей под ногами.
  • Отражения воды и стекла (Reflective water & glass) - отражения в пространстве экрана (Screen-Space Reflections) с аналитическими волнами. Эффект Френеля делает воду темной, если смотреть прямо вниз, и зеркальной - под углом. Выглядит очень натурально.
  • Мокрые поверхности во время дождя (Rain wetness) - в ваниле дождь просто включает темную текстуру. Тут же плоские поверхности под открытым небом темнеют, получают глянец и начинают отражать свет солнца, луны и даже факелов.
  • Тающий лед (Melting ice) - отражает свет примерно в три раза сильнее воды. Поверхность выглядит полужидкой, медленной.
  • Динамическое небо (Dynamic sky) - градиент в зависимости от времени суток. Облака процедурные, а во время бури они густеют и становятся серыми.
  • Ветер (Wind) - листва колышется порывами, трава и растения качаются от основания, а песок получает легкий эффект мерцания.
  • ACES tonemapping - используется в полном линейном конвейере освещения. Цвета получаются кинематографичными, без пересветов.
  • Черная дыра в Энде - шейдер добавляет гравитационно-линзированную черную дыру. Звучит как безумие, но смотрится дико круто и полностью меняет атмосферу Энда.

Производительность

Как уже говорил, гибридный отложенный конвейер (deferred pipeline) шейдерит пиксели без дублей. Есть агрессивные ранние выходы (early-outs) - например, если пиксель не отражает свет, расчеты отражения тупо скипаются. Тяжелого волюметрик реймаршинга тут нет. Результат: высокий FPS на средних GPU. Если какое-то железо не тянет фичу, шейдер не выдаст черный экран, а просто откатится к упрощенной версии (graceful fallbacks).

Требования

  • Minecraft Java Edition (оптимально 1.21)
  • OptiFine или Iris (с Sodium)
  • Поддержка GLSL 120 (видеокарта не из пещерного века)

Как установить

  1. Скачай .zip архив - не распаковай его!
  2. Положи в папку .minecraft/shaderpacks.
  3. В игре: Настройки -> Настройки видео -> Шейдеры, выбери FS shaders.

Советы и нюансы

Если у вас слабое железо, ставьте Iris + Sodium, а не OptiFine. Содиум лучше работает с памятью, и связка с Ирисом выдаст больше кадров на шейдерах FS shaders.

Важный нюанс: SSR (отражения в пространстве экрана) не видят объекты за спиной игрока или вне экрана. Поэтому в отражениях воды могут пропадать некоторые постройки сбоку. Это не баг шейдера, а техническое ограничение метода.

Шейдер FS (ФС) отлично подходит для выживания, так как не режет глаза кислотными цветами и не вешает систему так, как это делают тяжелые паки вроде PTGI. Скачайте FS shaders, если хотите стабильную, красивую картинку без лишних танцев с бубном вокруг конфигов.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x

Платформы

Поддерживаемые окружения

Клиент

Детали

Лицензия:
Опубликован:2 месяца назад
Обновлён:1 месяц назад
Главная