1. A method for adjusting a target color in a device independent color space wherein into a color gamut, the adjusting comprising moving the color along a gravitational potential gradient path to an intersection point where the path intersects the color gamut, wherein a simplified triangle mesh representation of the color gamut is used for gravitational potential gradient calculations and a fine triangle mesh representation of the color gamut is used for determining said intersection point.