There is an anti-fog coating you can put on the glasses. They are available for skiiers and usually comes as a treated cloth that you wipe your glasses with. You wipe the inside and it leaves a anti-fog coating.

Also pull your glasses out a bit and shake it up and down a few times to let dry air circulate over it to clear the fog.

smilingcat