As a teenager, I shot a compound but with fingers and in the olympic style - split finger & anchor under the chin with my nose on the string. Glasses were never a problem for shooting and only rarely a problem for fogging. A wide-brimmed hat kept the rain off my glasses most of the time.
But now, doing traditional archery, shooting 3-under and anchoring in the corner of my mouth, nose almost touching the shaft, I can't do glasses at all. My string lightly grazes my face and wipes those lenses right off and sends them a few yards downrange. I do daily disposables for hunting now & carry some extra eye drops in the field.
I guess if you had to, you could learn to shoot like Ishi.