Hi, I have to wear glasses for long distance.
I wear viper goggles and I can fit my glasses underneath them with no real disadvantage or discomfort.
The goggles do steam up a little bit, but lifting the slightly from the skin eradicates the fogging almost immediately.
I also had before the goggles, a set of viper glasses. they have a prescription insert (piece of clear rubber to place lenses in) the original plan was to do that, but getting new lenses made was too expensive for me (£80).