Water plugin work incorrectly with Forward Render (VR)

Why, starting with version 5.4 (5.5, 5.6), does the built-in Water plugin crash or work incorrectly when Forward Rendering is enabled? In particular, in the VR mode.

Even in Deffered Rendering Water plugin looks fine in editor, but not visible in VR.
In 5.3.2 Water plugin works correctly in VR with Forward Rendering.
Why can’t you fix it for over a year?

same issue for me (not VR)

1 Like

Same issue in VR Only, third person project are working but as soon I try in VR project I have this issue.

1 Like

same bug for me :confused: even without VR

any fix ? :confused:

1 Like

Guys I think I have a solution to the problem. So I have the same issue with water not rendering in Forward Render. Now I havent tried it in VR but you can try this.
I have been experimenting with different settings and came to the conclusion that the default water material used for the ocean doesn’t work with forward rendering. I tried different materials and found that Unreal Engine has a water material that just works.

The way to change the default material for ocean water or any water body is to change the parent in Water_Material_Inst or the corresponding material instance (the highlighted material instance shown below is for ocean only). You can always make duplicates of this material and use it for other water bodies.

The name of the water material used is “M_Water“. You can search it.


You guys should try it and see if it works for you. Oh and enable “Vertex Fogging for Opaque“ in Project Settings > Forward Renderer.

1 Like