How to make solid mesh

Godot Version

v4.3.stable.official [77dcf97d8]

Question

I am making a game where player is in a submarine and water is rising. Water is just meshInstance and it is hollow: when player is in water, water is invisible, when player camera isn’t in the mesh player sees water. Is there is a way to make not hollow mesh or any other solution to the problem?
one-side-water
Water node:

You can disabled the cull to make it visible in both sides. If you are using a shader, then you can try this:

render_mode cull_disabled;

Water doesn’t use shaders, but I have uploaded images to explain better the problem.

You can disable culling in the standard material properties as well. Then, both faces will always be rendered.

1 Like