Iris
Iris copied to clipboard
A modern shaders mod for Minecraft compatible with existing OptiFine shader packs
### What happened? I created a mod called WynnVista that changes the LOD render distance depending on what area of the map you are in for the server Wynncraft. I...
### What happened? Vanilla clouds are showing, even though i have them turned off in the settings, and are ignoring the cloud height variable too. I am using complimentary reimagined...
### What happened? The light and shadow I use is (photon). When placing the artwork, the pattern will not be displayed, but it can be seen after turning off the...
This is convenient in larger shader packs where a single library file might be included many times. Using include guards is tedious especially since standard include guard systems are recognized...
`particles.properties` is an obvious but imperfect approach. It would be nice to have a few preset particle material IDs that shaders could use as a baseline, for better mod compatibility.
I think that this can be addressed in a similar way to the other particle issues. 
With the changes in https://github.com/IrisShaders/Iris/commit/92a71b5a06c1db377c2be04aa231e126523fccaa, Iris now bypasses shaderpacks for rendering glowing effects. Overall this is a win since it's hard for shaderpacks to implement glowing effects in a nice...
Shader packs have a `block.properties` file that has rough purpose of defining materials. For example, a shader pack may link `minecraft:oak_leaves` and the other leaf blocks to a given ID,...
The vanilla CPU profiler doesn't tell the whole story. Especially in GPU-bound situations, it can be hard to tell how much time the GPU is spending on everything. This is...