J'ai eu ce problème pendant des années et la première chose que j'ai découverte, c'est que pratiquement aucun produit anti-buée ne fonctionne si tu ne tackles pas le problème à la racine. Les sprays anti-buée aident un peu, mais c'est juste un pansement ; l'important, c'est de comprendre que la buée vient de la condensation qui se forme quand l'air chaud de ton visage frappe la vitre froide. Si les lunettes ont un revêtement anti-buée d'usine et que ça s'embrume quand même, c'est probablement que ce revêtement s'est détérioré ou n'a jamais bien fonctionné.
Ce qui va vraiment te changer la donne, c'est une combinaison : d'abord, assure-toi que la ventilation est complètement ouverte (les autres le mentionnent avec raison, mais tu serais surprise du nombre de gens qui ne l'essaient même pas). Deuxième chose, cherche des lunettes avec ventilation active ou au moins avec des orifices d'entrée et de sortie d'air bien conçus. Et voilà ce que personne ne commente : avant de mettre tes lunettes, laisse-les dehors au froid quelques minutes pour que la vitre interne refroidisse. Quand tu les mets ensuite, le contraste de température est moins important et la condensation met plus longtemps à apparaître.
Si rien de tout ça ne fonctionne, envisage de les changer. Parfois tu achètes simplement des lunettes avec une mauvaise ventilation et aucun produit anti-buée ne peut le résoudre. Certaines marques spécifiques ont la réputation de mieux maintenir la visibilité justement parce que leur conception du flux d'air est supérieure. Ça vaut le coup d'investir là-dedans parce que skier sans voir, ce n'est pas skier.