Black surface in render view
You're using a color ramp output in a normal input. That cannot work. 
If you intended to use it as a displacement map, use a vector displacement node with the displacement input of your material output.