the glasses i keep with the anglegrinder have the anti fog coating. i haven't found it to work for me. maybe some rainx on it, if i had it, or wear a full gas mask with tissot tubes. i actually have one, but it's not a good fit.
i prefer the face mask to glasses, because it takes longer for them to fog up, and it's a gradual process, on part of the mask at a time.