Making a wave texture orientate properly I made this part of the model:



What I need is to smooth the edge of the two materials. Similar to this question: How can you smooth the edge between two materials?

But the problem is that the waves orientate at the wrong direction and there should be only one wave. That means the edge (blue line) between the two materials shouldn't be like this:



The edge should be basically a circle, like this:



And this is my current node setup:



So how could I change the orientation of the wave and make the edge go for a 360°?
You need to control the texture coordinates (and you need to add a gradient texture as well).

Let's break it down.

You are not using any coordinates to map the texture. By default Blender will use Generated coordinates to map procedural texutes. Generated coordinates will put the center of the texture in the lower left corner of the bounding box for the object.



Use object coordinates, they start at the origin of the object. 

]2

To learn more about texture coordinates watch Bartek Skorupa's video: Manipulate Texture Coordinates like a Boss