So there are waves a bit further out, but not directly at the beach.
Yesterday I played around with my landscape, changed the material, etc.
And at some point the waves were suddenly traveling further and a bit up the beach, which looked nice.
Now suddenly this stopped working again.
There is this kind of gradual fade out of the waves until they hit the edge of the water body.
I have no idea how to activate/deactivate this?
The wave height at the shoreline is influenced not just by the WaterWavesAsset settings, but also by Terrain Curve settings. Select your WaterBodyOcean actor, and under its Details panel, locate Terrain > Curve Settings. “Channel Depth” controls how deep the ocean is. The larger the value, the bigger the waves will be. “Curve Ramp Width” controls the falloff scaling of the shoreline. The larger the value, the less steep the falloff is (if set too high, this can make the waves almost completely disappear when they come to shore). The “Elevation Curve Asset” directly controls the shape of the shore falloff, and is set to a smooth s-curve by default, but you can create your own custom shape.
You can also adjust the “Wave Attenuation Water Depth” setting under the “Wave” category of the WaterBodyOcean’s Details panel, as this further controls the wave height.
As a side note, if you enable “UsedFixedWaterDepth” inside the Ocean’s Material Instance, then the WaterBodyOcean is SUPPOSED to use the value found inside its Details panel under Water > Advanced > Fixed Water Depth (HOWEVER, something is broken there, as that value does nothing. So it’s best to just use the previous methods described instead.)
yes, works in 5.3 but tbh I’m not using stock material since couple of versions anymore. I’ve duplicated original water material and made some changes since to support hole masking and stuff. I don’t remember changing anything fog related tho except for tweaking some parameters.