This is a specific technical request about making Sonic Ether’s Unbelievable Shaders (SEUS) PTGI work with modern rendering frameworks in Minecraft. Here is a key feature you could implement or request for a mod that bridges SEUS PTGI with Iris + Oculus (Forge):
Feature Name: "PTGI Path Tracing Fix Pack for Iris / Oculus (Forge Edition)" Core Feature Description: Seamless compatibility for SEUS PTGI (Path Traced Global Illumination) shaders when running on Iris Shaders (Fabric) or Oculus (Forge port of Iris), specifically solving the rendering bugs caused by shader code written for legacy OptiFine.
Key Functionalities of This Feature:
Shadow Matrix Auto-Conversion
Automatically rewrites or intercepts OptiFine-specific shadow matrix calls (e.g., shadowModelView , shadowProjection ) to Iris/Oculus uniform formats. Fixes "missing shadows" or "floating black blobs" seen when running SEUS PTGI on Iris.
Color Buffer 2 / Normal Buffer Emulation
Emulates OptiFine's colortex2 , colortex3 , and normal material buffers that SEUS PTGI expects for PBR (Physically Based Rendering). Iris/Oculus doesn't expose these by default – this feature would inject them via custom framebuffer wrappers. seus ptgi iris compatibility oculus forge
Hand & Item Rendering Fix
Patches the first-person hand depth buffer issue (SEUS PTGI renders hand as completely black or transparent in Iris/Oculus). Adds a configurable toggle: "Legacy hand rendering mode" .
Custom Uniform Injection
Injects missing OptiFine uniforms ( frameTimeCounter , near , far , rainStrength , etc.) into shader packs without modifying the original .fsh/.vsh files.
Forge-Specific Oculus Integration