drawing polygon with varying color

Is it possible to draw polygon, witha different fill color and and outline color.
How can I draw a polygon with filled color varying

Not really, you need to draw your whole model once in filled mode and then with polygon mode line and polygon offset to have differently colored outlines on top of it.