Sine wave water mesh

Hey Guys,

I’m a newbie using UE4, and I’ve spent many days trying to figure out how to create physical water waves in UE4 using the material editor. Similar to this tutorial: Ripple Water Shader - Unity CG/C# Tutorial [Part 1/3] - YouTube

250320-sinewave.png

However, I can’t seem to displace the plane to have a sine wave in it using the material editor. What am I doing wrong? Do I need to write a custom HLSL shader to achieve this effect? or can it be achieved using only the material editor?

My setup below:

Thanks in advance!

Does the mesh you are applying the material to have lots of vertices to displace? If not, I think it wont work, unless there is some tesselation trickery i dont know about, which could be true since i have never tried what youre doing before.

Very simple WPO sine waves

But this is only visual effect of tesselated grid mesh. It doesn’t affect mesh collision and any physics.

Creating really physical water surface is a little bit complicated task…