Patent ID: 7038697

Claim:
A color gradient generation system comprising: an input component that receives information associated with at least one boundary curve, zero or more feature curves and colors associated with the boundary curve(s) and the feature curve(s); a gradient generator that generates a color gradient based, at least in part, upon the boundary curve(s), the feature curve(s) and the colors associated with the boundary curve(s) and the feature curve(s); and a component to determine whether one or more refinement criteria have been met based, at least in part, upon ShouldRefine ⁡ ( t ) =  max ⁡ ( Δ ⁢ ⁢ c i )  2 > ( Δ max ) 2 , where t is a triangle, Δ max is a threshold, and, Δc i =c 0i −c 1i , with c 0i and c 1i defined as an average color across a diagonal formed by the quadrilateral of two triangles neighboring the i th edge.