How to achieve this material effect [gif image]?

I try

//vertexShader
//pos = vec3(uv, 0.);
//pos = vec3(uv, 1.);
//pos = vec3(uv, position.z);

all failed :joy: