Godot: Alpha-Blending funktioniert in GLES2 nicht richtig

Erstellt am 4. Jan. 2019  ·  1Kommentar  ·  Quelle: godotengine/godot

Godot-Version:

3.1 alpha5 b60939be88d192b63798aec6e9b031d570048b8b

Betriebssystem/Gerät einschließlich Version:

macOS Hight Sierra / Intel HD Graphics 5000

Fehlerbeschreibung:

Das Mischen mehrerer Texturen mit Alphakanal erzeugt in GLES2 keine überlappenden Effekte.
Sie können die Unterschiede wie folgt sehen.

Szenenbeschreibung
Links: CPUParticles2D mit Textur mit Alpha
Rechts: 10 Godot-Symbole mit Alpha an derselben Position

GLES3

gles3_blend

GLES2

gles2_blend

Minimales Reproduktionsprojekt:

gles2-blend.zip

bug rendering

Hilfreichster Kommentar

Ich glaube, ich habe die Ursache des Problems gefunden. Ich werde bald PR einreichen.

>Alle Kommentare

Ich glaube, ich habe die Ursache des Problems gefunden. Ich werde bald PR einreichen.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen