This was news to me. It does not appear to affect current U.S. passports and visa BUT effective November 1, 2016 customers applying for or renewing their passport must remove glasses for their passport photo. There may be rare instances where glasses are allowed but if you are going to be renewing or applying any time soon, be sure to take your eyeglasses off for your photo. The reason given: identification ease due to lack of picture clarity, glare, etc. Apparently over 200K applications were returned last year for these reasons.
More details at: https://travel.state.gov/content/passports/en/news/no-glasses.html