Q: Need something like safety glasses
A: Use safety glasses
Seriously, they are cheap as all get out, can get shaded / clear / high viz versions. Why drop the kind of money on cycling specific glasses cost? I have a shaded pair and a clear pair. Best part? I don't care if they get scratched a little or broken *Guilt free.