├── .gitattributes ├── .gitignore ├── LICENSE.md ├── README.md ├── addons └── screen_effects │ ├── materials │ └── composite_post_process_fx.tres │ ├── plugin.cfg │ ├── scenes │ └── post_process_fx_chain.tscn │ ├── screen_effects_plugin.gd │ ├── scripts │ ├── effects │ │ ├── effect_base.gd │ │ ├── effect_fov_fade.gd │ │ ├── effect_fov_shake.gd │ │ ├── effect_radial_blur.gd │ │ ├── effect_screen_blur.gd │ │ ├── effect_screen_fade.gd │ │ └── effect_screen_shake.gd │ └── effects_handler.gd │ └── shaders │ └── composite_post_process_fx.gdshader ├── example_project ├── example_map │ ├── example_map.gd │ └── example_map.tscn ├── materials │ ├── dev_material_01.tres │ └── dev_material_02.tres └── textures │ ├── dev_texture.png │ └── dev_texture.png.import ├── icon.png ├── icon.svg ├── icon.svg.import ├── preview.gif └── project.godot /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | /android/ 4 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/README.md -------------------------------------------------------------------------------- /addons/screen_effects/materials/composite_post_process_fx.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/addons/screen_effects/materials/composite_post_process_fx.tres -------------------------------------------------------------------------------- /addons/screen_effects/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/addons/screen_effects/plugin.cfg -------------------------------------------------------------------------------- /addons/screen_effects/scenes/post_process_fx_chain.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/addons/screen_effects/scenes/post_process_fx_chain.tscn -------------------------------------------------------------------------------- /addons/screen_effects/screen_effects_plugin.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/addons/screen_effects/screen_effects_plugin.gd -------------------------------------------------------------------------------- /addons/screen_effects/scripts/effects/effect_base.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/addons/screen_effects/scripts/effects/effect_base.gd -------------------------------------------------------------------------------- /addons/screen_effects/scripts/effects/effect_fov_fade.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/addons/screen_effects/scripts/effects/effect_fov_fade.gd -------------------------------------------------------------------------------- /addons/screen_effects/scripts/effects/effect_fov_shake.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/addons/screen_effects/scripts/effects/effect_fov_shake.gd -------------------------------------------------------------------------------- /addons/screen_effects/scripts/effects/effect_radial_blur.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/addons/screen_effects/scripts/effects/effect_radial_blur.gd -------------------------------------------------------------------------------- /addons/screen_effects/scripts/effects/effect_screen_blur.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/addons/screen_effects/scripts/effects/effect_screen_blur.gd -------------------------------------------------------------------------------- /addons/screen_effects/scripts/effects/effect_screen_fade.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/addons/screen_effects/scripts/effects/effect_screen_fade.gd -------------------------------------------------------------------------------- /addons/screen_effects/scripts/effects/effect_screen_shake.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/addons/screen_effects/scripts/effects/effect_screen_shake.gd -------------------------------------------------------------------------------- /addons/screen_effects/scripts/effects_handler.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/addons/screen_effects/scripts/effects_handler.gd -------------------------------------------------------------------------------- /addons/screen_effects/shaders/composite_post_process_fx.gdshader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/addons/screen_effects/shaders/composite_post_process_fx.gdshader -------------------------------------------------------------------------------- /example_project/example_map/example_map.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/example_project/example_map/example_map.gd -------------------------------------------------------------------------------- /example_project/example_map/example_map.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/example_project/example_map/example_map.tscn -------------------------------------------------------------------------------- /example_project/materials/dev_material_01.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/example_project/materials/dev_material_01.tres -------------------------------------------------------------------------------- /example_project/materials/dev_material_02.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/example_project/materials/dev_material_02.tres -------------------------------------------------------------------------------- /example_project/textures/dev_texture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/example_project/textures/dev_texture.png -------------------------------------------------------------------------------- /example_project/textures/dev_texture.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/example_project/textures/dev_texture.png.import -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/icon.png -------------------------------------------------------------------------------- /icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/icon.svg -------------------------------------------------------------------------------- /icon.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/icon.svg.import -------------------------------------------------------------------------------- /preview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/preview.gif -------------------------------------------------------------------------------- /project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ioannis-koukourakis/godot_screen_effects/HEAD/project.godot --------------------------------------------------------------------------------