Jak masz dwa sprity, to tam gdzie piksele mają wspólne pozycje, to musisz dodać do siebie ich kolory. Tak jest w Godot'cie z tego co widzę (Pisze tutaj, że wykonuje operacje add, czyli dodaj, ale tam można ją zmienić na xor lub inne, więc polecam Ci to tak mądrze zaimplementować. ;) ).
Zresztą, to zdjęcie tłumaczy więcej niż ja mogę Ci wytłumaczyć:
Scale to wielkość/zasięg, energy czyli siła z jaką ma przykrywać danych obiekt (coś jak kanał alpha [Właśnie, możesz to też zrobić poprzez kanał alpha ;)] ), a mode to właśnie to w jaki sposób ma się mieszać z innymi pikselami na ekranie. Jak dasz xor to będzie jakby miejsce światła to była sepia czy inny filtr lub coś takiego..