Causes MC-131203 and MC-167319.
Relates to MC-38022 and MC-163098.
The bug
A translucent model which has planes intersecting each other will behave abnormally depending on the viewing angle with respect to what order planes are rendered in.
How to reproduce
A resource pack that remodels purple_stained_glass is attached to this ticket.
Download and apply the attached resource pack
Place purple stained glass, preferably a single block in midair
Fly around it
Expected results
The rendering order of the constituent planes would make sense geometrically.
Actual results
Some planes visibly pop in front of others instantaneously as the player moves, and others are outright invisible behind others.
How to fix
A fix for this could be to split up quads into smaller ones which can be sorted more easily, although this would make more sense as a toggleable video setting as increasing the number of quads needing drawn could hurt performance considerably. It is not immediately obvious how this issue could be resolved in any other ways, to my knowledge.
Related issues
Attachments
Comments


Can confirm.

Thank you for your report!
After consideration, the issue is being closed as Won't Fix.
Please note that this is not the same as Working as Intended, as this bug report correctly describes behavior in the game that might not be the intended or desirable behavior, but it will not be fixed right now. Sometimes, this is because the issue reported is minor and/or impossible to change without large architectural changes to the code base.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki