The dither shader should never be transparent
.
If you mix dither with transparency or among other transparent shaders, you may get classic clipping issues again. The culprit is always transparent:true
and there is no way to avoid this as long it’s used.
I posted another way here. Results are impressive, it remove sorting so no clipping, while keeping good performance. But take note it’s pretty advanced (this is Unreal engine level stuff) , a hit or miss with little ways to tweak it unless you an expert in this field (wich I’m absolutely not )