Iris fails to scale the rendering of overlays with FOV when the HUD is rendered for certain mods
truepurpledino opened this issue ยท 6 comments
What happened?
Rendering of certain overlays from other mods (e.g.: FTB Ultimine and waypoint beacons from FTB chunks mod) break when FOV is not default and the HUD is displayed. When the HUD is not displayed, FTB Ultimine renders correctly. You can reproduce this with an instance only consisting of Fabric 0.14.10, Sodium 0.4.4+build.18, FTB Ultimine 1902.3.5-build.65 and it's dependencies.
Screenshots
Video of the rendering issue with Iris.
Video of correct rendering without Iris.
Log output
Minecraft Version
Minecraft 1.19.2
Iris Version
iris-mc1.19.2-1.4.2.jar
Operating System
Windows 10
What is your GPU?
RTX 3070
Additional context
I personally have not had this issue happen in 1.18.2 with Iris, but someone else told me that they did. It happened with the same mods.
Just tested it on iris-1.5.0-custom-uniforms-beta.1-22ff1101-dirty.jar and the issue still occurs.
This seems to be FTB Ultimine's fault, using a completely incorrect world render event for what should probably be part of the GUI/not in-world. https://github.com/FTBTeam/FTB-Ultimine/blob/31663d742f2f2da14cee5d2bc82b53d666c8cee1/fabric/src/main/java/dev/ftb/mods/ftbultimine/fabric/FTBUltimineFabric.java
I will report this to the FTB Team, but why would this only happen when Iris is installed?