Versão Godot:
3.1 alpha5 b60939be88d192b63798aec6e9b031d570048b8b
SO / dispositivo incluindo versão:
macOS Hight Sierra / Intel HD Graphics 5000
Descrição do problema:
Misturar várias texturas com canal alfa não produz efeitos de sobreposição no GLES2.
Você pode ver as diferenças abaixo.
Descrição da cena
Esquerda: CPUParticles2D com textura tendo alfa
À direita: 10 ícones godot com alfa desenhado na mesma posição
Projeto de reprodução mínima:
gles2-blend.zip
Acho que encontrei a causa do problema. Vou enviar PR em breve.
Comentários muito úteis
Acho que encontrei a causa do problema. Vou enviar PR em breve.