Ich versuche, 2d Schlagschattenfilter mit GLSL zu erstellen.schnellere Möglichkeit, 2D-Schlagschatten in GLSL zu erstellen?
Was ich jetzt mache, ist zuerst meine Pixel in eine Textur zu rendern, dann einen Gaußschen Unschärfefilter darauf anzuwenden, dann den Hauptframe-Puffer mit getönter Farbe zu zeichnen und dann die tatsächlichen Pixel oben zu zeichnen.
Das Ergebnis ist ziemlich, nett, aber die Leistung ist ziemlich niedrig. es gibt also eine einfachere Möglichkeit, Schlagschatten mit Glsl zu erstellen, da der Schatten nicht alle Farbkomponenten des tatsächlichen Pixels benötigt, nur der Alpha-Wert?