Terrain water renders wrong with StreamingEnabled

When StreamingEnabled is on terrain water that was created locally on the client renders wrong after the area got streamed out and in. The terrain water gets rendered lower than it should be. I think this has something to do with StreamingEnabled since it only occurs when you enter new areas of the map. When I disable StreamingEnabled the issue no longer occurs.

The game has an option to replace “water parts” with terrain water, this happen locally on the client when turned on. After the parts get replaced the terrain can render wrong in some areas, even when you turn the setting off and on again the issue persists in that area.

All the “water parts” that get replaced are in a persistent model, so they should never stream out.

Image of the issue:

Streaming settings are:

  • ModelStreamingBehavior: Improved
  • StreamingIntegrity: MinimumRadiusPause
  • StreamingMinRadius: 512
  • StreamingTargetRadius 5000
  • StreamingOutBehavior: Opporunistic

Place where its happening:

Reproduce in this game:

  1. Turn on “Realistic water” in settings (gear icon on the top left → graphics → realistic water)
  2. Walk around the map or teleport around the map using M (teleporting to Peperga for example)

System Information:

  • CPU: Intel i9-13900K
  • GPU: RTX 4080
  • Memory: 32GB DDR5
5 Likes

Thanks for the report! I filed a ticket in our internal database and we’ll follow up when we have an update for you.

1 Like

Hey there, sorry to bother

It’s been about a year since this bug has been reported, but it’s still not fixed yet.
It’s a pretty big issue, as you can see in this screenshot.

StreamingService is essential for performance in this game. It is of interest that this is fixed, so developers like me don’t have to deal with it in the future.

Thank you!

1 Like

Is there any news on this? It has been a year since I’ve reported this but no news since.

I’m still able to replicate this issue as shown below.



2 Likes

Thank you for reporting this bug.
Could you please confirm that you’re still experiencing this and provide a repro file + repro steps? Thank you.

Hey there, I’ve been experiencing this bug for a while now as well in my own game. Water outside of the streaming distance gets cut off and is slightly lower than the rest of the water, resulting in a really strange effect that breaks immersion, especially in large bodies of water.

Screenshots don’t really do it justice, it’s a lot more noticeable in-game. I’ve provided a place file with the exact same terrain water from my game, and the same exact streaming settings the game uses. To reproduce the issue, simply just playtest and look where the water starts being streamed at lower detail. Lowering the streaming distance should also make the effect much more noticeable, and different settings don’t seem to fix anything.

I hope to see this issue fixed soon, thank you for taking the time to look into this!



StreamingWaterExample.rbxl (83.5 KB)

1 Like

I’m dealing with the same except that almost everything is just gone (the sand cylinder should be filled with water on top). Additionally, lakes on the landscape are just misplaced to the bottom

this only happens when the player goes far out and comes back (through teleports or private server commands), so I assume it’s correlated to streaming.

1 Like