Iris Shaders — mod voor het draaien van shaders in Minecraft
Iris Shaders is een mod die externe shaderpacks met Minecraft verbindt en de standaard weergave van de game vervangt door de graphics van…
Iris Shaders is een mod die externe shaderpacks met Minecraft verbindt en de standaard weergave van de game vervangt door de graphics van het gekozen pack.
Iris Shaders — mod voor het draaien van shaders in Minecraft
Geteste Minecraft-versie en waarop het artikel is gebaseerd: 1.21.10
Bereik van ondersteunde versies: 1.16.5 – 26.2
Afhankelijkheden: Sodium
Iris Shaders is een mod die externe shaderpacks met Minecraft verbindt en de standaard weergave van de game vervangt door de graphics van het gekozen pack: zachte schaduwen, volumetrische belichting, waterreflecties en volumetrische wolken. De vanilla game biedt dit niet — de belichting en schaduwen zijn statisch. De mod laadt packs in het OptiFine-formaat, evenals packs met uitbreidingen specifiek voor Iris, en fungeert als een open-source alternatief voor OptiFine gericht op hoge framerates.
Hoe de mod werkt
Iris integreert in de grafische pijplijn van de game en draagt de berekening van de afbeelding over aan het actieve shaderpack. Het pack zelf bepaalt hoe licht, schaduwen, water en de lucht worden berekend, waardoor dezelfde scène er met verschillende packs anders uitziet. De mod tekent uit zichzelf niets — hij draait en beheert alleen het pack.
Het belangrijkste kenmerk is achterwaartse compatibiliteit. Packs die zijn gemaakt voor OptiFine of de oude ShadersMod kunnen zonder aanpassingen worden gedraaid: het formaat is hetzelfde, dus er is geen bestandsconversie nodig. Een aparte tak zijn uitbreidingen voor pack-makers: Iris voegt functies toe aan de pijplijn die OptiFine mist, wat de reden is waarom sommige moderne packs worden uitgebracht in versies die "specifiek voor Iris" zijn met effecten die nergens anders beschikbaar zijn.
Prestaties en integratie met Sodium
Iris is gebouwd op Sodium, een mod die het renderen van chunks herschrijft en micro-stutters elimineert. Hierdoor blijven shaders bruikbaar voor normale gameplay, niet alleen voor af en toe een screenshot. OptiFine is incompatibel met Sodium, dus de combinatie van Iris + Sodium is een manier om zowel shaders als optimalisatie tegelijkertijd te hebben. Sodium wordt meegeleverd met Iris, er zijn dus geen extra stappen om de optimizer te installeren.
FPS is afhankelijk van het pack en de grafische kaart: zware packs met ray-tracing zullen de framerate zelfs op een krachtige GPU verlagen. Verlichte (lite) pack-profielen of een lagere waarde voor maxShadowRenderDistance kunnen de prestaties herstellen.

Veld met shaders ingeschakeld

Hetzelfde veld met shaders uitgeschakeld
Verbinding maken en shaders configureren
De bedieningselementen bevinden zich in de video-instellingen. Sodium vervangt het standaard Video Settings-menu door zijn eigen menu — met de tabbladen General, Quality, Performance en Advanced; de shaderpacks zelf bevinden zich op een apart tabblad.
Hoe een pack toe te voegen
Pad: Options → Video Settings → Shader Packs. Het archief van een pack wordt toegevoegd door het direct naar het menuvenster te slepen of via de knop "Open Shader Pack Folder…", die de map shaderpacks opent. Druk na het toevoegen op de knop om de lijst in de rechterbovenhoek te vernieuwen. Om de effecten in te schakelen, klik je op de regel "Shaders: Disabled", selecteer je het pack uit de lijst en pas je het toe met de knop Apply. Het actieve pack wordt gemarkeerd in de lijst.

Het Shader Packs-menu in de video-instellingen met de lijst met toegevoegde packs en de knop voor toepassen
Configuratie van het actieve pack
De knop "Shader Pack Settings…" opent de parameters die door het pack zelf zijn gedefinieerd — dezelfde set opties als wanneer dit pack in OptiFine wordt geladen. Daarnaast zijn er drie acties: instellingen importeren uit een .txt-bestand, de huidige instellingen exporteren naar een .txt-bestand om ze te delen en resetten naar de standaardwaarden (door Shift ingedrukt te houden). Dit is handig wanneer je de configuratie van het pack van iemand anders, gevonden op het internet, moet overbrengen.

Het venster Shader Pack Settings met de parameters van het actieve pack
Sneltoetsen
Met drie sneltoetsen kun je effecten beheren zonder het menu in te gaan:
Toets | Actie |
K | schakelt de shaders in of uit |
R | laadt het actieve pack opnieuw in |
O | opent het shadermenu met een transparante achtergrond om parameterwijzigingen in real-time te zien |
Alle drie de toetsen kunnen opnieuw worden toegewezen in het besturingsmenu (Controls).
Kleurruimte
Iris voert de afbeelding niet alleen uit in standaard sRGB. De parameter colorSpace stelt je in staat een breder kleurenspectrum te selecteren — DCI-P3, Display P3, REC2020 of Adobe RGB. Voor packs zonder hun eigen kleurbeheer, past de mod een tonemapping toe in de geselecteerde ruimte over het voltooide frame, waardoor oververzadiging op schermen met een breed kleurenspectrum wordt verwijderd (bijvoorbeeld op laptopschermen met standaard Display P3). De HDR-uitvoer wordt hierdoor niet ingeschakeld — alleen de doelschermruimte wordt gewijzigd.
Configuratie (iris.properties)
Het bestand iris.properties slaat de basisinstellingen van de mod op: welk pack actief is, of shaders zijn ingeschakeld en in welke kleurruimte de afbeelding wordt gegenereerd. Dit bevindt zich in de map config. De meeste waarden worden automatisch via het menu ingesteld, maar het bestand kan ook handmatig worden bewerkt.
Parameter | Wat het doet |
| Regelt het laden van niet-herkende packs. |
| De beoogde kleurruimte voor de uitvoer. |
|
|
|
|
|
|
| Maximale afstand voor het berekenen van de schaduwen in chunks. Beperkt de schaduwafstand onafhankelijk van de instellingen van het pack. Een hogere waarde: de schaduwen zijn verder weg zichtbaar, maar dit kost meer FPS; lager: het omgekeerde, ten gunste van de prestaties. |
| De bestandsnaam van het actieve pack. Leeg veld: geen pack geselecteerd. Wordt automatisch ingevuld wanneer een pack via het menu wordt geactiveerd. |
Conclusie
Iris Shaders lost een specifieke taak op: het draaien van externe shaderpacks in moderne versies van de game zonder de prestaties te verliezen die door Sodium worden geboden. In tegenstelling tot OptiFine is de mod open-source, compatibel met Sodium en conflicteert het niet met de meeste Fabric- en NeoForge-mods, hoewel het de overige functies van OptiFine niet dupliceert: verbonden texturen, controle over animaties of mist moeten afzonderlijk worden toegevoegd. Er is geen ondersteuning voor Forge, sommige packs worden nog niet volledig geladen en artefacten zijn mogelijk op macOS. Deze combinatie is geschikt voor wie speelt met mods op Fabric of NeoForge en shaders wil gebruiken met acceptabele FPS.
Installatie
Een typische installatie duurt ongeveer 5 minuten. De stappen zijn gelijk; alleen de loader en de bijbehorende build verschillen.
- 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.











