Hi BlueCobold,
also meine Idee war immer eine komplette Textur mit dem Plasma zu berechnen und dann auf mein Sprite zu setzen.
Wahrscheinlich ist das Performance Verschwendung pur, aber mir ist da nichts besseres eingefallen.
Aber das mit der 1D Textur hört sich jedenfalls einfacher an. An dieser Stelle ist mir dann nur noch nicht klar wie ich dann mit Hilfe der Fragment Koordinaten innerhalb des Pixel Shaders das Plasma berechnen kann.
Wenn ich mich recht erinnere habe ich so einen Effekt schon mal durch Zufall erzeugt, als ich im Pixel Shader mit der Farbe und der Sinus Funktion rumgespielt hatte.
Allerdings möchte ich es nicht statisch sondern animiert haben.
Schöne Grüße
FB
Ich persönlich würde dazu tendieren die Palette in eine 1d-Textur zu packen und dann per Pixel-Shader aus den Fragment-Koordinaten das Plasma direkt zu berechnen. Ob es dann noch in eine Textur kommt, das kann jeder selbst entscheiden.
Unklar ist mir, wozu genau Du den Stencil Buffer nehmen willst.