1
$\begingroup$

I'm having trouble framing this question, but I'm trying to take this flowing river texture and curve it, so that it looks like it's flowing around a river bend.

Here are the pictures of the texture and the texture nodes. The river is animated by key-framing the x location in the mapping node. I think it would work by key-framing the location and scale values in the mapping node in a certain way. But I don't know how to change the scale based on where the texture is located on the plane. Is there a way to do this?

enter image description here enter image description here

$\endgroup$
3
  • 1
    $\begingroup$ Hello :). Wouldn't it be way easier to just bend the plane? $\endgroup$ Oct 13 '20 at 6:25
  • 1
    $\begingroup$ So the question is about creating a procedural river shape containing the flow you describe in the question? Could you illustrate it by some additionnal drawings? $\endgroup$
    – lemon
    Oct 13 '20 at 7:02
  • $\begingroup$ @JachymMichal Could i do this using the bend modifier? I think i would want to bend in around one of the corners $\endgroup$
    – James Mac
    Oct 17 '20 at 3:49
2
$\begingroup$

The answer to this was much less complicated than I thought! No need for messing around with the texture nodes.

I just set the origin of the plane to one of the corners, then applied the Simple Deform modifier with bend around the z axis. Here is the output... S/o @JachymMichal for the suggestion

enter image description here

$\endgroup$
3
  • $\begingroup$ Exactly what I had in mind :). $\endgroup$ Oct 17 '20 at 5:39
  • $\begingroup$ @JachymMichal Would it be possible to do multiple bends on one plane object, or would it have to be separate planes with single bends stitched together? $\endgroup$
    – James Mac
    Oct 17 '20 at 22:22
  • $\begingroup$ Hey :). You mean shape it like a river? You could use a curve modifier for that $\endgroup$ Oct 17 '20 at 22:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.