I think superphobic coating over the glass may solve the problem; you may start with transparent sol-gel TiO2 coatings (easy to produce and perform), but it will give you at best hydrophobic, transparent surfaces.
Metal oxide nanoparticles have a number of different hydrophobicity states depending on application and environment. A similar to the TiO2 coating mentioned above is a switchable state between phobic and phillic states evidenced by SnO2 nano sheets. This behavior is described in ACS Applied Materials & Interfaces - http://pubs.acs.org/doi/abs/10.1021/am201811x