That is really odd, I have this on a huge MMO world and I am using the best options for the shader and didn’t really have to tweak it at all. Its barely a difference of 1 FPS with or without it. I know this because I was having issues with FPS in game and systematically removed everything to isolate it. This ocean barely affects my performance at all. You might find that either its not set up right in your project or that it is an entirely different culprit. For instance, I resampled my map to a lower resolution (without changing size) and I went from 15fps looking across the map without occlusion blocking berms and buildings and such to a solid 60FPS with full editor quality, material quality, full shader quality on the ocean and tesselation on a huge desert that covers half the map for goodly footprints and sand disturbances.
If your ocean is setup right, I would keep tweaking and removing one thing and re-adding it until you isolate the culprit, but if you had a 4k map like I did or a large one in general, your culprit is probably your landscape. Don’t forget to take advantage of LODs and culling. I have zero level streaming and my big **** map is running like a champ… now.
I was actually crazily surprised at how little resources this ocean uses. I used to have nothing but a pretty plane that was very limited in size and it impacted my resources far worse than this infinite system.
This is just an amazing project. Its not just pretty. Its really well done with resources in mind.