diff --git a/shaders/wibble_wobble.gdshader b/shaders/wibble_wobble.gdshader new file mode 100644 index 0000000..6585a46 --- /dev/null +++ b/shaders/wibble_wobble.gdshader @@ -0,0 +1,9 @@ +shader_type canvas_item; + +uniform vec2 speed = vec2(0.0, 0.0); +uniform vec2 ammount = vec2(0.0, 0.0); +uniform vec2 offset = vec2(0.0, 0.0); + +void vertex() { + VERTEX += vec2(sin(TIME * speed.x), sin(TIME * speed.y)) * ammount + offset; +} \ No newline at end of file