Patent ID: 7006108

Claim:
A method for rendering a region of a composite glyph, comprising: defining a composite glyph by a set of elements; generating a set of two-dimensional distance fields using the set of elements, a composition of the set of two-dimensional distance fields representing the composite glyph; and rendering a region of the composite glyph using the set of two-dimensional distance fields, the rendering further comprising: determining, for each component of each pixel in the region, an antialiased intensity of the component of the pixel, the determining further comprising: associating, for each distance field in the set of two-dimensional distance fields, a corresponding set of sample points with the component of the pixel; determining, for each distance field in the set of two-dimensional distance fields, a corresponding distance using the corresponding set of sample points; combining the corresponding distances to determine a combined distance; and mapping the combined distance to the antialiased intensity of the component of the pixel.