add texture/vertex rotation shader