A dynamic shader to use from Godot Engine projects
GDScript
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
effect01 Enjoy Apr 3, 2015
images Added hi-res image from Downloaded on http://www.deviantart.com/art/R… Apr 7, 2015
README.md Update README.md Apr 3, 2015
engine.cfg Enjoy Apr 3, 2015
icon.png Enjoy Apr 3, 2015
icon.png.flags Enjoy Apr 3, 2015
main.gd Enjoy Apr 3, 2015
main.scn Enjoy Apr 3, 2015
normalmap_sprite.template.blend Sprite template Apr 3, 2015
suzane.scn Enjoy Apr 3, 2015

README.md

dynamic_distortion_shader_effect

A dynamic shader to use from Godot Engine projects

Usage

Put the /effect01 on your project, and append to distortion.scn to you 2D or 3D nodes.

Commands:

add( sprite,time_out,fade_time,[x=0],[y=0])

Add a sprite to life for time_out and after it, fade to die in fade_time. All in secconds. x,y cordinates are optional. Using float values (-1.0 ~1.0) result in a proportional posiotion. Using integers is absolute position

remove(sprite)

Remove a sprite, without call queue_free()

add_effect(name)

Add an effect from list: . "rain" - rain effect

remove_effect(name)

Remove an effect from previus list.

Effect in action

The effect can be view at Youtube

Legal

Creative Commons License
Wild Witch Project by Marcos Augusto Bitetti is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Based on a work at http://www.wildwitchproject.com/.
Permissions beyond the scope of this license may be available at http://www.wildwitchproject.com/p/direitos-da-obra.html.