Fix visual issues with objects behind translucent entities in Fabulous! graphics
muzikbike opened this issue ยท 2 comments
Request Description
Another one of the many translucency and rendering sorting issues that don't go away in Fabulous! graphics. There's a handful of entities affected by this:
-
Wither armor (https://bugs.mojang.com/browse/MC-190203):
-
Charged creepers (https://bugs.mojang.com/browse/MC-190203):
-
Breezes (https://bugs.mojang.com/browse/MC-190203):
-
Wind charges (https://bugs.mojang.com/browse/MC-190203):
-
Shulker bullets (https://bugs.mojang.com/browse/MC-168653):
-
Vexes and allays (https://bugs.mojang.com/browse/MC-262090):
This is really not suitable for Sodium. Fabulous uses texture blending to fix different-draw translucency; it doesn't fix the much harder problem core to Minecraft of entities not having ordered translucent draws.
As was already stated, Fabulous mode only fixes problems between render passes, not within them. And it's impossible to actually resolve that without completely re-architecting entity rendering to use an order-independent approach, because geometry sorting can't solve all of these problems.