texture coords and preshade postshade