Hi
Ich hab das Problem gelöst. Für alle die mal das gleiche Problem haben sollten:
- Bereich schwarz einfärben (fillStyle,fillRect())
- ctx.globalCompositeOperation = "lighter";
- vertikaler Farbübergang blau nach transparent
- horizontaler Farbübergang grün nach transparent
- danach nicht vergessen, ctx.globalCompositeOperation zurück auf "source-over" zu setzen, sonst gibt es seltsame Ergebnisse bei weiteren Operationen
mfg
Felix