The Bug:
The ender dragon death animation is rendered behind blocks.
Steps to Reproduce:
Kill the ender dragon and watch its death animation.
Fly above the ender dragon and look at the purple lines.
Observed Behavior:
The ender dragon death animation is rendered behind blocks.
Expected Behavior:
The ender dragon death animation would not be rendered behind blocks.
Linked issues
relates to 2
Attachments
Comments 5
To clarify the image, what I meant was that the weather target is still depth checked in transparency.fsh. This means that even though depth writes are off, the translucency shader depth-checks it and (correctly) does what's shown in the image (putting the beams in the back).
I (well not I, quoting IMS again) don't see how Mojang can fix this without A: adding another framebuffer or B: adding back depth
And depth test/writes are exactly what caused MC-272014 so B can't (or shouldn't) be done as that would cause it to get unfixed. And that issue was honestly worse than this one.
Can confirm.