createSprite({ blend: 'additive' }) suma el color del sprite a lo que hay detrás en vez de taparlo, así que solo puede aclarar: los halos de las farolas, el haz del platillo, las luciérnagas.
Haz clic o pulsa espacio para cambiar a la mezcla normal, 'alpha'. Sobre las paredes negras las dos se parecen, pero con 'alpha' las ventanas dentro de cada halo y el cielo detrás del haz se apagan, y donde se cruzan dos halos no brilla más que uno.
blend se puede cambiar en cualquier fotograma, y funciona igual en WebGPU y en WebGL2, también con un material propio.