1
$\begingroup$

I want to distort this video shown in image (Image as plane) to create circular waves when the finger touches the mirror (picture 1).enter image description here just like the one in picture 2.

enter image description here

So I used the wave modifier and also Dinamic paint. In theory the waves are there in the viewport but when rendered the image looks totally flat.

How can I achieve the wavy look at the final render?

$\endgroup$

1 Answer 1

6
$\begingroup$

Dynamic Paint is the answer, but it seems to be a little tricky here. But this works...

For your "mirror', it should be a canvas of type waves.

enter image description here

The object should be fairly subdivided, so I used a Subdivision Surface above the Dynamic Paint in the stack.

Here is the modifier stack for our mirror:

enter image description here

Next, I used an icosphere for the Brush in this example.

The settings are at the default.

enter image description here


Finally, the brush (icosphere) is animated from one point to another to contact the canvas, scale is also animated to increase on contact. Here, we have a cube parented to the icosphere, something like this may be an option in your scene. Constraints such as Copy Transform, and Limit Scale may be useful for that purpose. This is the result:

enter image description here

$\endgroup$
2
  • $\begingroup$ Thank you very much. $\endgroup$ Commented Dec 31, 2020 at 17:17
  • 1
    $\begingroup$ @Timaroberts T1000 likes this 👍 Neat effect $\endgroup$ Commented Dec 31, 2020 at 17:58

You must log in to answer this question.

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