So recently, I was trying to make an ocean-based game. But the problem is that you can see the edge of the water, and that makes it look Low-Quality. I’ve tried several techniques such as:
Oh I was under the impression you were generating water by script. If you’re using the sea level tool, try making the size bigger. Atmosphere should also help a lot though you’ve already tried that.
Genrate more water and cut it off before the end is reached. Personally I have completely moved away from the default water and have moved to creating my own water with Skinned Mesh. This gives me the option to make it endless with the performance of one mesh.
This technique has popped up alot including @tyridge77 's new “The Wild Seas” project.
I was just saying to create the world barrier before the end of your water. This with atmosphere gives the “endless” look. Again, I would recommend creating custom water still. This is the future as it is fast and even @MrChickenRocket has made it dynamic and it moves when touch touch it!
I often use a Cylinder and convert it to water, then add an Atmosphere. Another idea could be to modify the terrain in a LocalScript that essentially always moved this cylinder of water around you (which you shouldn’t notice because of an atmosphere or fog)