I have found that hyaluronic acid supplementation helps a bit with floaters. The vitreous humor in our eyes has a high concentration of hyaluronic acid.
But if your vision has deteriorated, you definitely need to see a doctor ASAP. Your problem may not be floaters although it may seem to be. Floaters are a bit of a nuisance at times, but they shouldn’t affect the quality of your vision.
May need to do that.