Fade Colors on a Polygon using the Game Loop