Originally Posted by
chaadster
I don’t think so; the OP reads pretty clearly like they’re wearing a headcovering— a ski mask or balaclava— and their eyeglasses were fogging when they exhaled. They went without eyeglasses as a result, eyes suffered, but then got a helmet with integrated visor and so tried the eyeglasses again, but still fogged.
OK, thanks for clarifying.
Since the OP is wearing prescription glasses, a good solution is goggles with an integrated fan that fit over glasses. They're pretty common in the skiing and motorsled world. With or without balaclavas or face masks.