IrisRenderFix

Cutout rendering for players, piglins and other rendering stuff in 26.3 (Iris Vulkan/OpenGL). *fork Solid Self

52 downloads 0 followers

IrisRenderFix (fork Solid Self)

Fixed rendering for piglins, players and other stuff in 26.3 (Iris Vulkan/OpenGL). *Support for SEUS PTGI HRR 2.1 REFORGED


Issue

From 26.x some rendering stuff rendered with Iris shaders turn partly see-through from some camera angles especially against a bright sky/PTGI. Shader effects that work on everything else like world outlines skips completely.

It happens with different shaders like sVision, SEUS PTGI HRR 2.1 REFORGED, Rethinking Voxels, etc. Upstream report: Iris #3105.

Partly transparent pixels in skins are shown either fully visible or fully invisible. Most skins don't have any and most shaders already show them wrong (Iris #3135).

Installation

  1. Download Fabric Loader for Minecraft 26.3
  2. Put Fabric API and this mod into your mods folder
  3. Launch the game

How it works

Vanilla draws some rendering stuff with the translucent render type. Iris draws translucent geometry after the shader's deferred passes so effects in those passes never see the entity or other rendering stuff.

IrisRenderFix swaps that render type for cutout the one most mobs use. This rendering stuff are then drawn together with every other solid entity.

File Purpose
LivingEntityRendererMixin.java Fix for entities
PlayerSkinRenderInfoMixin.java Fix for custom player heads
RenderTypesMixin.java Fix for banners
IrisTextShaderProgramMixin.java Fix for signs (text on it)

Version Minecraft Loader Download

Release 1.1.0

1.1.0

26.3
fabric
Download