- Документация
- https://modrinth.com/shader/sylbobeks-shader-pack
Sylbobek's Shader Pack — клиентский шейдер для Minecraft, который сочетает реалистичное освещение с ориентацией на сохранение приемлемой производительности. В официальном описании выделены мягкие тени, процедурное небо, анимированная растительность, светящиеся источники и кинематографическая цветопередача. Проект отнесён к категориям bloom, reflections, shadows, atmosphere, medium, realistic и semi-realistic.
Пакет распространяется по лицензии MIT. Клиентская сторона обязательна, серверная не поддерживается. Заявлены платформы Iris и OptiFine. Пометка FPS-friendly отражает замысел автора, но не гарантирует одинаковую частоту кадров: точные показатели производительности не приведены.
Проект описан как переработка освещения, написанная с нуля на GLSL. Вместо стандартной плоской световой картины используется отложенный рендеринг с тенями в реальном времени, HDR-освещением, тональной компрессией ACES, атмосферным туманом и постобработкой. Все перечисленные изменения относятся к отображению мира на клиенте и не указывают на добавление игровых механик, предметов либо серверных правил.
Основные направления работы шейдера:
• свет, динамические тени и свечение ярких блоков;
• небо, облака, погода и туман;
• вода, отражения и подводная среда;
• движение растений;
• цветокоррекция и финальная обработка кадра.
Небо формируется процедурно, без статических текстур небосвода. Цвет неба, солнце и облачный слой вычисляются во время работы. На рассвете и закате горизонт получает тёплое свечение, меняется оттенок света и длина теней.
Облака движутся со временем и, согласно исходному описанию, уплотняются при приближении дождя. Во время осадков небо становится пасмурным и серым. Ночью отображаются мерцающие звёзды и луна с фазами, синхронизированными с игровым календарём. Также заявлены световые лучи, проходящие через листву и проёмы, и атмосферный туман, оттенок которого связан с небом. Для Нижнего мира предусмотрен собственный тёплый красноватый туман.
Каждый блок и сущность могут отбрасывать динамическую мягкую тень. В техническом описании упомянуты фильтрация PCF по диску Фогеля и карта теней 4096 пикселей. Эти сведения не позволяют заранее определить нагрузку на конкретный компьютер.
Световая модель включает:
• цветные тени от света, прошедшего через окрашенное стекло или воду;
• тёплый оранжевый свет факелов, фонарей и светокамня;
• визуальное свечение лавы, морских фонарей, лягушачьих фонарей и костров;
• более яркие поверхности, обращённые к небу;
• затемнение потолков и нижних сторон блоков.
Тёплый искусственный и прохладный небесный свет визуально разделяют разные участки сцены.
Поверхность воды постоянно движется благодаря процедурным волнам. Отражение неба зависит от угла обзора: при скользящем взгляде оно выражено сильнее, а при взгляде сверху вода становится прозрачнее. В описании это связано с эффектом Френеля. На закате может появляться яркий солнечный блик, перемещающийся по волнам.
Под водой используются плотный синий туман и световые лучи. Отдельные уровни качества отражений и совместимость с любыми сторонними визуальными ресурсами не описаны.
Растения получают разные типы движения. Трава, цветы и культуры быстро колышутся на ветру, причём во время дождя движение усиливается. Листва деревьев покачивается мягче и использует трёхмерное движение.
Для отдельных групп указаны собственные варианты анимации:
• бамбук и сахарный тростник изгибаются целыми стеблями;
• волна движения проходит вверх по стеблю;
• настенные лианы смещаются вдоль поверхности и отклоняются наружу;
• ламинария и морская трава медленно раскачиваются под водой.
Шейдер не заявлен как источник новых растений и не меняет их игровые свойства. Анимация служит только визуальному оживлению уже существующего окружения.
Для обработки яркости применяется ACES tonemapping. Такая тональная компрессия смягчает яркие участки кадра, не давая им резко превращаться в однородное белое пятно. Заявлены три встроенных цветовых профиля:
• Realistic — более сдержанная и естественная палитра;
• Vivid — насыщенная подача, указанная как вариант по умолчанию;
• Cinematic — сочетание холодных и тёплых оттенков в кинематографическом стиле.
Bloom создаёт мягкое свечение вокруг ярких источников. Восприятие реалистичности и цветового профиля зависит от предпочтений игрока.
В качестве платформ перечислены Iris и OptiFine. Подтверждённые версии Minecraft:
• 1.17, 1.17.1;
• 1.18, 1.18.1, 1.18.2;
• 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4;
• 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6;
• 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11;
• 26.1, 26.1.1, 26.1.2, 26.2.
Перечень не распространяет совместимость на отсутствующие версии или любые сочетания со сторонними визуальными компонентами.
Подтверждённый способ установки — поместить ZIP-архив в папку shaderpacks без распаковки, а затем выбрать пакет средствами Iris либо OptiFine. Точные названия пунктов интерфейса и дополнительные параметры в исходной основе не приведены.
Практическая последовательность:
• Сопоставить версию игры с подтверждённым списком.
• Использовать Iris или OptiFine.
• Переместить исходный ZIP в shaderpacks без извлечения файлов.
• Выбрать шейдер в клиентском интерфейсе.
• Осмотреть день, ночь, дождь, воду и освещённое помещение.
• Оценить внешний вид и стабильность работы на своём устройстве.
Производительность следует оценивать на конкретной конфигурации.
Для версии 2.1 указан архив Sylbobek's Shader Pack v2.1.zip размером 24 323 байта. Контрольные суммы:
• SHA-512: b063c944f23ec6a1a2e0f43293f4f01ce8626d23438f575f20e2ece90690f9e4fc04c6eb867345f757d8632ff1cba2c8f5e8ee1255b160c6e3f4145ea24a836e;
• SHA-1: cdf852e2bdaff7c77e7900636a290fdf11cddfac.
Файл получен по официальному HTTPS и локально сверён по опубликованным хешам. Архив прошёл статическую проверку структуры и путей. Динамический запуск не выполнялся, поэтому проверка не характеризует поведение шейдера в игре.
Обязательные project dependencies в выбранных метаданных не указаны. При этом для загрузки шейдера заявлены Iris и OptiFine. Отдельные требования к оборудованию, памяти, драйверам и целевой частоте кадров не подтверждены.
Предоставленные данные описывают только клиентские визуальные эффекты: освещение, тени, небо, воду, растительность и постобработку. Добавление механик не заявлено.
Нет. Клиентская сторона отмечена как обязательная, серверная — как неподдерживаемая.
Нет. Подтверждённая инструкция предусматривает размещение архива в shaderpacks без распаковки.
Нет. FPS-friendly — заявленная направленность, а фактическая производительность зависит от конкретного клиента и его условий.
В метаданных перечислены Iris и OptiFine.
Нет. Проведены получение по официальному HTTPS, сверка хешей и статическая проверка структуры; запуск в игре не выполнялся.
Пакет распространяется по лицензии MIT. Клиентская сторона обязательна, серверная не поддерживается. Заявлены платформы Iris и OptiFine. Пометка FPS-friendly отражает замысел автора, но не гарантирует одинаковую частоту кадров: точные показатели производительности не приведены.
Назначение и визуальная концепция
Проект описан как переработка освещения, написанная с нуля на GLSL. Вместо стандартной плоской световой картины используется отложенный рендеринг с тенями в реальном времени, HDR-освещением, тональной компрессией ACES, атмосферным туманом и постобработкой. Все перечисленные изменения относятся к отображению мира на клиенте и не указывают на добавление игровых механик, предметов либо серверных правил.
Основные направления работы шейдера:
• свет, динамические тени и свечение ярких блоков;
• небо, облака, погода и туман;
• вода, отражения и подводная среда;
• движение растений;
• цветокоррекция и финальная обработка кадра.
Скриншоты и внешний вид
Процедурное небо и погода
Небо формируется процедурно, без статических текстур небосвода. Цвет неба, солнце и облачный слой вычисляются во время работы. На рассвете и закате горизонт получает тёплое свечение, меняется оттенок света и длина теней.
Облака движутся со временем и, согласно исходному описанию, уплотняются при приближении дождя. Во время осадков небо становится пасмурным и серым. Ночью отображаются мерцающие звёзды и луна с фазами, синхронизированными с игровым календарём. Также заявлены световые лучи, проходящие через листву и проёмы, и атмосферный туман, оттенок которого связан с небом. Для Нижнего мира предусмотрен собственный тёплый красноватый туман.
Освещение, тени и яркие источники
Каждый блок и сущность могут отбрасывать динамическую мягкую тень. В техническом описании упомянуты фильтрация PCF по диску Фогеля и карта теней 4096 пикселей. Эти сведения не позволяют заранее определить нагрузку на конкретный компьютер.
Световая модель включает:
• цветные тени от света, прошедшего через окрашенное стекло или воду;
• тёплый оранжевый свет факелов, фонарей и светокамня;
• визуальное свечение лавы, морских фонарей, лягушачьих фонарей и костров;
• более яркие поверхности, обращённые к небу;
• затемнение потолков и нижних сторон блоков.
Тёплый искусственный и прохладный небесный свет визуально разделяют разные участки сцены.
Вода, отражения и подводная сцена
Поверхность воды постоянно движется благодаря процедурным волнам. Отражение неба зависит от угла обзора: при скользящем взгляде оно выражено сильнее, а при взгляде сверху вода становится прозрачнее. В описании это связано с эффектом Френеля. На закате может появляться яркий солнечный блик, перемещающийся по волнам.
Под водой используются плотный синий туман и световые лучи. Отдельные уровни качества отражений и совместимость с любыми сторонними визуальными ресурсами не описаны.
Анимированная растительность
Растения получают разные типы движения. Трава, цветы и культуры быстро колышутся на ветру, причём во время дождя движение усиливается. Листва деревьев покачивается мягче и использует трёхмерное движение.
Для отдельных групп указаны собственные варианты анимации:
• бамбук и сахарный тростник изгибаются целыми стеблями;
• волна движения проходит вверх по стеблю;
• настенные лианы смещаются вдоль поверхности и отклоняются наружу;
• ламинария и морская трава медленно раскачиваются под водой.
Шейдер не заявлен как источник новых растений и не меняет их игровые свойства. Анимация служит только визуальному оживлению уже существующего окружения.
Цветокоррекция, bloom и профили
Для обработки яркости применяется ACES tonemapping. Такая тональная компрессия смягчает яркие участки кадра, не давая им резко превращаться в однородное белое пятно. Заявлены три встроенных цветовых профиля:
• Realistic — более сдержанная и естественная палитра;
• Vivid — насыщенная подача, указанная как вариант по умолчанию;
• Cinematic — сочетание холодных и тёплых оттенков в кинематографическом стиле.
Bloom создаёт мягкое свечение вокруг ярких источников. Восприятие реалистичности и цветового профиля зависит от предпочтений игрока.
Совместимость и версии Minecraft
В качестве платформ перечислены Iris и OptiFine. Подтверждённые версии Minecraft:
• 1.17, 1.17.1;
• 1.18, 1.18.1, 1.18.2;
• 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4;
• 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6;
• 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11;
• 26.1, 26.1.1, 26.1.2, 26.2.
Перечень не распространяет совместимость на отсутствующие версии или любые сочетания со сторонними визуальными компонентами.
Установка и практическая проверка
Подтверждённый способ установки — поместить ZIP-архив в папку shaderpacks без распаковки, а затем выбрать пакет средствами Iris либо OptiFine. Точные названия пунктов интерфейса и дополнительные параметры в исходной основе не приведены.
Практическая последовательность:
• Сопоставить версию игры с подтверждённым списком.
• Использовать Iris или OptiFine.
• Переместить исходный ZIP в shaderpacks без извлечения файлов.
• Выбрать шейдер в клиентском интерфейсе.
• Осмотреть день, ночь, дождь, воду и освещённое помещение.
• Оценить внешний вид и стабильность работы на своём устройстве.
Производительность следует оценивать на конкретной конфигурации.
Безопасность, файл, хеши и границы проверки
Для версии 2.1 указан архив Sylbobek's Shader Pack v2.1.zip размером 24 323 байта. Контрольные суммы:
• SHA-512: b063c944f23ec6a1a2e0f43293f4f01ce8626d23438f575f20e2ece90690f9e4fc04c6eb867345f757d8632ff1cba2c8f5e8ee1255b160c6e3f4145ea24a836e;
• SHA-1: cdf852e2bdaff7c77e7900636a290fdf11cddfac.
Файл получен по официальному HTTPS и локально сверён по опубликованным хешам. Архив прошёл статическую проверку структуры и путей. Динамический запуск не выполнялся, поэтому проверка не характеризует поведение шейдера в игре.
Обязательные project dependencies в выбранных метаданных не указаны. При этом для загрузки шейдера заявлены Iris и OptiFine. Отдельные требования к оборудованию, памяти, драйверам и целевой частоте кадров не подтверждены.
FAQ
Меняет ли пакет игровые механики?
Предоставленные данные описывают только клиентские визуальные эффекты: освещение, тени, небо, воду, растительность и постобработку. Добавление механик не заявлено.
Требуется ли установка на сервер?
Нет. Клиентская сторона отмечена как обязательная, серверная — как неподдерживаемая.
Нужно ли распаковывать ZIP?
Нет. Подтверждённая инструкция предусматривает размещение архива в shaderpacks без распаковки.
Гарантирует ли проект высокий FPS?
Нет. FPS-friendly — заявленная направленность, а фактическая производительность зависит от конкретного клиента и его условий.
Какие платформы поддерживаются?
В метаданных перечислены Iris и OptiFine.
Выполнялся ли динамический запуск архива?
Нет. Проведены получение по официальному HTTPS, сверка хешей и статическая проверка структуры; запуск в игре не выполнялся.