Swiss textile effects company HeiQ Materials AG has developed a new stain and weather resistant finish that is said to repel both water and oil by building a 3D structure on the fabric surface.