Method for generating a composite glyph and rendering a region of the composite glyph in object-order
AssigneeMitsubishi Electric Research Labs, Inc.
InventorsSarah F. Frisken, Ronald N. Perry
Life of this patent
Estimating the term…
Abstract
A method renders a region of a composite glyph. The composite glyph is defined by a set of elements. A set of two-dimensional distance fields is generated using the set of elements, where each two-dimensional distance field is partitioned into cells and each cell includes a method for reconstructing the corresponding two-dimensional distance field within the cell. A composition of the set of two-dimensional distance fields represents the composite glyph. The region of the composite glyph is then rendered using the set of two-dimensional distance fields.
Claims70
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, wherein each two-dimensional distance field in the set of two-dimensional distance fields is partitioned into cells, each cell including a method for reconstructing the corresponding two-dimensional distance field within the cell, 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:
- identifying, for each two-dimensional distance field in the set of two-dimensional distance fields, a set of cells of the two-dimensional distance field, the set of cells associated with the region of the composite glyph;
- locating a set of pixels associated with the region;
- specifying a set of components for each pixel in the set of pixels;
- and
- determining an antialiased intensity for each component of each pixel in the set of pixels, the determining further comprising:
- determining, for each two-dimensional distance field in the set of two-dimensional distance fields, a corresponding distance for the component of the pixel from the corresponding set of cells;
- combining the corresponding distances to determine a combined distance;
- and
- mapping the combined distance to the antialiased intensity of the component of the pixel.
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, wherein each two-dimensional distance field in the set of two-dimensional distance fields is partitioned into cells, each cell including a method for reconstructing the corresponding two-dimensional distance field within the cell, 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.
Dependencies are inferred from the claim text.