Add texture version of addPolygon