Anti-fog glasses wipes work in a similar way to visor sprays. They contain water-attracting agents that spread the moisture out into a thin, see-through layer on the lens of the glasses.
try to direct your breath away from your glasses. A breathable nose guard or a well-placed scarf can reduce the amount of warm air directed toward your lenses. A trip to the optician for anti-fog ...