2017-10-15 5 views
1

Ich verwende SFML ein 2D-Spiel mit Sprites zu machen und um diesen Effekt zu erhalten versuchen:Ist Photoshop "Motion Blur" mit GLSL möglich?

enter image description here

ich Photoshop „Motion Blur“ im Beispiel verwenden. Wie Sie sehen können, ist der Effekt direktional.

Mein Spiel verwendet paperdolled Sprites, so dass es viel einfacher wäre, dies als Post-Effekt zu haben, anstatt jede einzelne Ausrüstungskombination auf jedem Sprite zu verwischen.

Wäre es möglich, diesen Effekt mit einem Shader zu erhalten? Ein Beispiel würde geschätzt werden.

+0

[wie] (https://gamedev.stackexchange.com/questions/8770/glsl-shader-effects-how-to-do-motion-bluretc) [über] (https: //www.opengl .org/discussion_boards/showthread.php/175144-Motion-Blur-Mit-Shader-Beispiel) [einige] (http://john-chapman-graphics.blogspot.de/2013/01/what-is-motion-blur -motion-pictures-are.html [Forschung] (https://github.com/NVIDIAGameWorks/GraphicsSamples/tree/master/samples/es3aep-kepler/MotionBlurAdvanced)? –

+0

Tut mir leid, wenn es in meiner Frage nicht klar war: Ich bin nicht auf der Suche nach traditionellen Bewegungsunschärfe MOVING Sprites hinzufügen. Ich möchte diesen Effekt auch auf Sprites anwenden. Deshalb habe ich angegeben, dass ich eine Richtungsunschärfe anwenden möchte, die in Photoshop "Bewegungsunschärfe" genannt wird. Das ist nur sein Name. @ LJ ᛃ –

+0

Deshalb ist der Titel "" ist PHOTOSHOP "MOTION BLUR" mit GLSL möglich? "Und NICHT" ist Motion Blur mit Glsl möglich? ". @LJ ᛃ –

Antwort

1

Sie sollten this Frage überprüfen. Es ist ein anderes Problem, aber er hat einen Shader implementiert und vielleicht hilft es dir, ein paar Ideen zu bekommen.

PS: Ich würde dies auf einen Kommentar setzen, aber ich habe nicht genug rep, also seien Sie nicht zu Kritiker mit mir.

+0

Ja, ich habe das gesehen Der Frag Shader, der mit SFML-Beispielen geliefert wird, war das erste, mit dem ich experimentierte, aber ich konnte es nicht richtungsweisend machen –

+0

@ NathanielG.M Nur um zu verdeutlichen, möchtest du einen direktionalen Blur-Effekt auf deine Sprites anwenden wenn sich ein Charakter bewegt oder etwas, richtig? – alseether

+0

Nein, das Sprite wird sich nicht bewegen. –

Verwandte Themen