i made the worst shader ever
this is crazy
Shader code
shader_type spatial;
void vertex() {
float dicentre = length(VERTEX.xz);
VERTEX.y += sin(TIME*dicentre) * PI;
}
void fragment() {
ALBEDO = vec3(0,0,1);
METALLIC = 1.0;
ROUGHNESS = 0.3;
}


I like it a lot