Does iris support exposing dimension info like names and IDs to shaders?
Asking because I'm playing a mod pack with ad astra in it (fabric based mods) and the shaders I'm using seem to be dimension blind and are applying effects like clouds to dims that shouldnt have any.
I've asked in the shaders discord and it just seems they consider it broken but I cant seem to get details as to why/how. I assume iris is probably where the base functionality for a shader to know this sort of thing would come from, so I'm asking here since I'm on a journey to try and maybe fix it myself.
If iris isnt the right place to look, could someone give me a friendly push in the right direction? Really new to this sort of stuff (though, not necessarily programming in general) and so much appears to be hard to find documentation on to figure it out myself. Thanks!
4 Replies
not right now
this has been a problem in Optifine shaders since 1.12
is there some way around it if i was willing to patch my local shaders to break compat with optifine and go full iris or is the issue deeper than that and i'm just stuck with shaders being unaware of the dim im currently in?
https://discord.com/channels/774352792659820594/1067639869502930964/1067640247275491473
Tldr: gotta wait like I am
2 months ago? guess ill be waiting awhile more then. at least its being worked on 🙂