You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Observe that stained glass and the IF working area visual both render through the reactor.
Disabling the working area on the IF machine (can be done on the central right portion of its GUI) makes the reactor correctly occlude geometry behind it.
This issue can be observed without a shader enabled, but not if Iris is completely removed, so I suspect it's an issue with the batched entity rendering optimization.
Screenshots
Log output
No response
Minecraft Version
Minecraft 1.21.1
Iris Version
1.8.1
Operating System
Arch Linux
What is your GPU?
RX 6600
Additional context
The working area and reactor both appear to render as block entities using a typical BlockEntityRenderer that writes into a buffer provided by the MultiBufferSource. The issue seems dependent on the order in which they render, so their placement relative to one another in the chunk section is important.
What happened?
To reproduce:
Disabling the working area on the IF machine (can be done on the central right portion of its GUI) makes the reactor correctly occlude geometry behind it.
This issue can be observed without a shader enabled, but not if Iris is completely removed, so I suspect it's an issue with the batched entity rendering optimization.
Screenshots
Log output
No response
Minecraft Version
Minecraft 1.21.1
Iris Version
1.8.1
Operating System
Arch Linux
What is your GPU?
RX 6600
Additional context
The working area and reactor both appear to render as block entities using a typical
BlockEntityRenderer
that writes into a buffer provided by theMultiBufferSource
. The issue seems dependent on the order in which they render, so their placement relative to one another in the chunk section is important.Powah's BER: https://github.com/Technici4n/Powah/blob/1.21.1/src/main/java/owmii/powah/client/render/tile/ReactorRenderer.java
IF's BER: https://github.com/InnovativeOnlineIndustries/Industrial-Foregoing/blob/1.21/src/main/java/com/buuz135/industrial/proxy/client/render/WorkingAreaTESR.java
The text was updated successfully, but these errors were encountered: