added bilinear color interpolation art