If they can make a riflescope fogproof then they ought to be able to make eyeglasses fogproof.
I don't know what makes a fogproof riflescope fogproof. Perhaps the inside is gas filled?
If it is a coating on the lense then eyeglasses should have that coating too.
If it is trapped gas then somehow you could figure out the dynamic and create the same in eyeglasses.
Copyright 2016 Thomas Paul Murphy