0
$\begingroup$

I am making a pipe-fouling animation. I added a shifting(using Mix Shader node) material to the inner faces of the pipe, so it can switch between dirt shader and clean metal shader in animation.

My problem is if I crank up the displacement value of the dirt shader, the face will be lifted and leave a visible gap between the displaced surface and the original surface.

Is there any way I can fill the gap with dirt material using the Displacement node or displacement modifier? Or do you have any idea how I can achieve this effect?

Thanks!

enter image description here

$\endgroup$

1 Answer 1

1
$\begingroup$

May be you can duplicate this object and without displacement, may be increase the thickness using solidify and so there will be two objects with same material but one with displacement. That way, the gap will be hard to judge.

$\endgroup$
1
  • $\begingroup$ Thank you! What I wanted was to apply displacement at one side of the geometry keeping the other sides unchanged. But I guess that is not possible. What you said here is the only way. $\endgroup$
    – Quan Lee
    Mar 6 at 22:57

You must log in to answer this question.

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