public static void RenderGradient(Endogine.Interpolation.InterpolatorColor interpol, Endogine.BitmapHelpers.Canvas canvas) { canvas.Locked = true; for (int x = 0; x < canvas.Width; x++) { Color clr = interpol.GetValueAtTime((double)x / canvas.Width); canvas.SetPixel(x, 0, clr); } canvas.Locked = false; }