For some reason whenever I move the Ocean waterbody in UEFN it sometimes disappears and appears again.
The situation is worse in game.
Around 100 to 200 meters from the center the ocean looks fine but for some reason the Backdrop Islands don’t appear even though all of them have the option “Never Distance Cull” enabled.
after going around 500 meters from the center the Ocean suddenly disappears.
I don’t know if this issue is only happening to me or the map or even if you can recreate it.
Is there anyway to fix this issue?
Please select what you are reporting on:
Unreal Editor for Fortnite
What Type of Bug are you experiencing?
World Building
Steps to Reproduce
New “Blank” Project.
Create Landscape (Overall resolution 2,017 x 2,017; Component Resolution 64 x 64)
Add Ocean volume
Disable “Affects Landscape”
Expected Result
It should work just like a regular ocean.
Observed Result
For me the ocean disappears after moving it and reapers in the Editor. In game the ocean dosent appear around 500 meters from the center of the map.
Platform(s)
PC
Additional Notes
No island code cause I started working on this map today.
I’ve found there is a culling of distance, even props that are not spatially loaded cull, but it could be just because I use performance mode.
HLODs seem to keep showing where always loaded actors will disappear.
I recon you should add your backdrop islands to HLODs.
I cannot see your waterzone volume in the editor screenshot, it should be as big as your ocean extents.
I’ve had problems before from ocean nodes being too far inland when there are other waterbodies
and the systems get mixed up a bit in the waterzone’s calculation.
It looks like your ocean is miscalculating with the interplay from all the yellow boxes of the river splines, Its rendering the ocean surface fine when its above the other water bodies, but when thier volumes intersect with the ocean surface it goes funny.
I recon if you stretch your ocean spline out, add a few more nodes and roughly follow inside the coastline of your island,
Might have to play with node positions a little, where the river meets the sea, if you notice the river surface disappear on the last spline section.
Unrelated, the ocean collision extents amount calculates from centre to edge, but the ocean extents are from edge to edge so the collision extent value can be half the ocean extent values.
The collision extents only need to be as big as the playable area, but I don’t know if it really matters on second thought,maybe the equations to check for water collision only uses x y z and size of area doesn’t impact on performance
I’m not sure on the backdrop island issue, maybe the never distance cull setting is overriding the being in the HLOD setting and keeping it out of HLOD so it doesn’t clash,
in game using performance mode it definately culls anything set to not spatially load or set to no distance cull, but HLODs always show.
I have found the solution on the Backdrop islands. All i needed to do is enable “Never Distance Cull” and disable “Is Spatially loaded”. Now the backdrop islands show up. The same thing can’t be said about the ocean.
The ocean still disappears after going to far from the center.
The Red BOX shows where roughly the ocean disappears. The center of the island is right above where the two rivers meet right by the lake.
I hope this picture helps a little on finding out why the ocean disappears. Or maybe I’m just stupid and cant find the solution which could be right infront of my eyes.
Good work on the backdrop island find, i have more faith in the distance cull setting now, i will do the same thing on mine. Maybe they are so far away they aren’t getting added to the HLOD ???
With the ocean, check how many waterbrushes you have in the outliner, there should be only 1 per landscape.
Keep playing with the ocean splines, there could be a sweetspot.
I notice you also have an underground volume in the Red BOX, I wonder if this has any influence on the situation
All you need to do is Enable “Never Distance Cull” and Disable “Is Spatially Loaded” just like the Backdrop islands!
I’m not sure what happens if you enable HLOD options on the ocean, since I still haven’t made HLODs for my island, but I assume it would still work just fine.