Ich zeichne ein PNG-Bild zu einem HTML-Canvas und ich habe ein Filtersystem implementiert, um Konvolute Filter gegen die Bilddaten zu ermöglichen, bevor es auf die Leinwand geschickt wird .Glow-Effekt auf HTML-Canvas, möglicherweise mit Convolute Kernel/Matrix
Hat jemand eine Idee, wie man einen Glow-Effekt mit einem Konvolut Kernel/Matrix (ich bin nicht sicher, was die Terminologie ist, aber ich spreche über diese: http://www.html5rocks.com/en/tutorials/canvas/imagefilters/) oder mit anderen Mitteln wie die Verwendung der globalCompositeOperation (https://developer.mozilla.org/samples/canvas-tutorial/6_1_canvas_composite.html)?
Ich bin mir bewusst, dass Sie mit einer niedrigen Deckkraft und einem skalierten Bild beginnen können, dann erhöhen Sie die Opazität, während Sie das Bild ein wenig verkleinern. Dies funktioniert, um eine Art von Leuchteffekt zu erzeugen, aber nur um den Rand eines Bildes herum.
In einer idealen Welt wäre es toll, in der Lage zu sein, Bereiche des Bildes, die leuchten, mit einer sekundären Leuchttextur zu bezeichnen. Irgendwelche Ideen zu beiden Szenarien? :)
Haben Sie ein visuelles Beispiel, ein Vorher/Nachher Beispiel, wie solch ein Effekt aussehen würde? – eh9