1
$\begingroup$

I made this part of the model:

enter image description here

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:

enter image description here

The edge should be basically a circle, like this:

enter image description here

And this is my current node setup:

enter image description here

So how could I change the orientation of the wave and make the edge go for a 360°?

$\endgroup$
3

1 Answer 1

3
$\begingroup$

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.

enter image description here

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

enter image description here]2

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

$\endgroup$
1
  • $\begingroup$ It's really close to my problem, but not 100% (I think). What you can see on the images, is a part of a mesh. Of course, I tested your answer by separating the selected faces and changing the origin point, but still couldn't get it right. I'm having hard time explaining this (Engrish is difficult), so I added .blend file, so you can see what I'm talking about. $\endgroup$ Mar 1, 2019 at 12:22

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .