Iris Shaders — мод для запуска шейдеров в Minecraft
Iris Shaders — это мод, который подключает к Minecraft внешние шейдер-паки и заменяет стандартный рендеринг игры на графику выбранного пака.
Iris Shaders — это мод, который подключает к Minecraft внешние шейдер-паки и заменяет стандартный рендеринг игры на графику выбранного пака.
Iris Shaders — мод для запуска шейдеров в Minecraft
Версия Minecraft, на которой протестировано и написана статья: 1.21.10
Диапазон поддерживаемых версий: 1.16.5 – 26.2
Зависимости: Sodium
Iris Shaders — это мод, который подключает к Minecraft внешние шейдер-паки и заменяет стандартный рендеринг игры на графику выбранного пака: мягкие тени, объемное освещение, отражения на воде, объемные облака. Ванильная игра такого не дает — ее свет и тени фиксированы. Мод загружает паки в формате OptiFine, а также паки с расширениями под сам Iris, и работает как открытая альтернатива OptiFine с прицелом на высокую частоту кадров.
Как работает мод
Iris встраивается в графический конвейер игры и передает просчет изображения активному шейдер-паку. Именно пак определяет, как считаются свет, тени, вода и небо, поэтому одна сцена с разными паками выглядит по-разному. Мод ничего не рисует «от себя» — он лишь запускает пак и управляет им.
Главная черта — обратная совместимость. Паки, сделанные для OptiFine или старого ShadersMod, запускаются без переделок: формат тот же, переконвертировать файлы не приходится. Отдельное направление — расширения для авторов паков: Iris добавляет в конвейер возможности, которых нет в OptiFine, поэтому часть современных паков выходит в версиях «под Iris» с эффектами, недоступными где-либо еще.
Производительность и связка с Sodium
Iris построен поверх Sodium — мода, который переписывает рендеринг чанков и убирает микрофризы. Благодаря этому шейдеры остаются пригодными для обычной игры, а не только для одиночных скриншотов. OptiFine с Sodium несовместим, так что связка Iris + Sodium — это способ иметь одновременно и шейдеры, и оптимизацию. Sodium поставляется вместе с Iris, поэтому дополнительных шагов по установке оптимизатора нет.
FPS зависит от пака и видеокарты: тяжелые паки с трассировкой лучей просаживают кадры даже на мощном GPU. Облегченные (lite) профили пака или меньшее значение maxShadowRenderDistance возвращают производительность.

Поле с включенными шейдерами

То же поле с выключенными шейдерами
Подключение и настройка шейдеров
Управление вынесено в видеонастройки. Sodium заменяет стандартное меню Video Settings на собственное — с вкладками General, Quality, Performance и Advanced; сами шейдер-паки лежат в отдельной вкладке.
Как добавить пак
Путь: Options → Video Settings → Shader Packs. Архив пака добавляют перетаскиванием прямо в окно меню или через кнопку «Open Shader Pack Folder…», которая открывает папку shaderpacks. После добавления нажмите кнопку обновления списка в правом верхнем углу. Чтобы включить эффекты, кликните на строке «Shaders: Disabled», выберите пак из списка и примените его кнопкой Apply. Активный пак подсвечивается в перечне.

Меню Shader Packs в видеонастройках со списком добавленных паков и кнопкой применения
Настройка активного пака
Кнопка «Shader Pack Settings…» открывает параметры, которые задает сам пак, — тот же набор опций, что и при загрузке этого пака в OptiFine. Рядом есть три действия: импорт настроек из файла .txt, экспорт текущих настроек в .txt для обмена и сброс до стандартных (с удержанием Shift). Это удобно, когда нужно перенести чужую конфигурацию пака, найденную в сети.

Окно Shader Pack Settings с параметрами активного пака
Горячие клавиши
Три привязки дают управлять эффектами без захода в меню:
Клавиша | Действие |
K | включает или выключает шейдеры |
R | перезагружает активный пак |
O | открывает меню шейдеров с прозрачным фоном, чтобы видеть изменение параметров в реальном времени |
Все три клавиши переназначаются в меню управления (Controls).
Цветовое пространство
Iris выводит картинку не только в стандартном sRGB. Параметр colorSpace позволяет выбрать более широкую гамму — DCI-P3, Display P3, REC2020 или Adobe RGB. Для паков без собственного управления цветом мод накладывает тонмаппинг в выбранном пространстве поверх готового кадра, что убирает перенасыщенность на широкогамутных дисплеях (например, на матрицах ноутбуков с заводским Display P3). HDR-вывод при этом не включается — меняется лишь целевое пространство для отображения.
Конфиг (iris.properties)
Файл iris.properties хранит базовые настройки мода: какой пак активен, включены ли шейдеры, в каком цветовом пространстве выводится изображение. Лежит в папке config. Большинство значений выставляются автоматически через меню, но файл можно править и вручную.
Параметр | Что делает |
| Контролирует загрузку нераспознанных паков. |
| Целевое цветовое пространство вывода. |
|
|
|
|
|
|
| Максимальная дальность просчета теней в чанках. Ограничивает дистанцию теней независимо от настроек пака. Большее значение — тени видно дальше, но дороже за кадр; меньшее — наоборот, ради FPS. |
| Имя файла активного пака. Пустое поле — пак не выбран. Заполняется автоматически, когда пак включается через меню. |
Вывод
Iris Shaders закрывает конкретную задачу: запуск внешних шейдер-паков на свежих версиях игры без потери производительности, которую дает Sodium. В отличие от OptiFine, мод открытый, совместим с Sodium и не конфликтует с большинством модов Fabric и NeoForge, однако не дублирует остальные функции OptiFine — связанные текстуры, управление анимациями или туманом приходится добавлять отдельно. Поддержки Forge нет, часть паков пока запускается не полностью, а на macOS возможны артефакты. Связка подходит тем, кто играет с модами на Fabric или NeoForge и хочет шейдеры с приемлемым FPS.
Установка
Базовая установка занимает около 5 минут. Общий процесс одинаков, отличается только лоадер и совместимый билд.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











