Aaron Franke 7e129db12e Use "not" instead of the exclamation mark in GDScript files %!s(int64=3) %!d(string=hai) anos
..
art fcc7d5c723 Optimize PNG images using oxipng %!s(int64=4) %!d(string=hai) anos
screenshots fcc7d5c723 Optimize PNG images using oxipng %!s(int64=4) %!d(string=hai) anos
shaders 918a289ee2 Format files using updated file_format.sh %!s(int64=4) %!d(string=hai) anos
README.md fc54dd9c23 Fix README files, especially in Android IAP demos %!s(int64=4) %!d(string=hai) anos
icon.png fcc7d5c723 Optimize PNG images using oxipng %!s(int64=4) %!d(string=hai) anos
icon.png.import a45b84a5ad Handle multiple resolutions in most demos %!s(int64=4) %!d(string=hai) anos
project.godot 814909538f Update projects to Godot 3.3 %!s(int64=3) %!d(string=hai) anos
screen_shaders.gd 7e129db12e Use "not" instead of the exclamation mark in GDScript files %!s(int64=3) %!d(string=hai) anos
screen_shaders.tscn 814909538f Update projects to Godot 3.3 %!s(int64=3) %!d(string=hai) anos

README.md

Screen Space Shaders

Several examples of full screen 2D shader processing. Many common full-res effects are implemented here for reference.

Language: GDSL and GDScript

Renderer: GLES 3 (the blur effect is not available in GLES 2, the rest work)

Check out this demo on the asset library: https://godotengine.org/asset-library/asset/122

Screenshots

Screenshot

Screenshot