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.











