Gourad Shading started though it isn't quite working right