+
+ // calculo el nuevo color
+ int r, g, b;
+ float l = litros+actual_in_flow;
+
+ r = (int)(fluid_color.r()*litros/l + in_color.r()*actual_in_flow/l);
+ g = (int)(fluid_color.g()*litros/l + in_color.g()*actual_in_flow/l);
+ b = (int)(fluid_color.b()*litros/l + in_color.b()*actual_in_flow/l);
+
+ fluid_color = RGB(r,g,b);
+