How to stop the fog????

on safety glasses....Our 'hood has pretty much been fogged out for the past week or so. Couple all the moisture in the air with me pumping out all sorts of heat from being sick and my safety glasses fog right over..not a very good thing to have happen with a running chainsaw in your hands....any ideas on how to stop it? Have tried the fog preventer from Rainx, pretty much worthless. Asked on another forum and most folks are saying to use Cat Crap, just wonder if someone might have a different solution....