Method and apparatus for shape deformation and placement
AssigneeTechnion Research & Development Foundation Limited
InventorsTatiana Surazhsky, Gershon Elber
Life of this patent
Estimating the term…
Abstract
A method for deforming a plurality of shapes is described wherein each of the shapes comprises a set of parametric curves. The method comprises: providing a parametric surface, and forming a deformed shape for each of the shapes by performing a symbolic composition between the parametric surface and each parametric curve from the set of parametric curves comprising the shape being deformed. The parametric surface is defined by two parameters varying over a parametric domain, such that each of the parametric curves comprising the shapes lies in the parametric domain of the surface.
Claims86
A computer implemented method for deforming a plurality of shapes, each said shape being a character in a font set having a font style, said deforming preserving said font style, wherein each of said shapes comprises a set of parametric curves, said method comprising:
- providing a parametric surface having a first and a second parameter varying over a parametric domain, such that each said parametric curve lies in the parametric domain of said surface;
- for each of said shapes, forming a deformed character shape according to said parametric surface by performing a symbolic composition between said parametric surface and each said parametric curve thereby to generate a set of deformed parametric curves, each one of the plurality of shapes being a shape of a character;
- and
- for each of said shapes, outputting said deformed character shape while preserving said font style.
A computer-based shape deformer for deforming a plurality of shapes, each said shape being a character in a font set having a font style, said deforming preserving said font style, wherein each of said shapes comprises a set of parametric curves, said deformer comprising:
- a surface provider for providing a parametric surface having a first and a second parameter varying over a parametric domain, such that each of said parametric curves lies in the parametric domain of said surface;
- a symbolic composition shape transformer for forming each of said shapes into a deformed character shape according to said parametric surface, by performing for each of said shapes a symbolic composition between said parametric surface and each said parametric curve, to generate a set of deformed parametric curves, each one of the plurality of shapes being a shape of a character;
- and
- an output interface for outputting said deformed character shape while preserving said font style.
A computer program product in a computer-readable storage device, the computer program product comprising software code portions which when executed on a computing device deform a plurality of shapes, each said shape being a character in a font set having a font style, said deforming preserving said font style, wherein each of said shapes comprises a set of parametric curves, by performing the steps of:
- providing a parametric surface having a first and a second parameter varying over a parametric domain, such that each of said parametric curves comprising said shapes lies in the parametric domain of said parametric surface;
- for each of said shapes, forming a deformed character shape according to said parametric surface by performing a symbolic composition between said parametric surface and each said parametric curve thereby to generate a set of deformed parametric curves, each one of the plurality of shapes being a shape of a character;
- and
- for each of said shapes, outputting said deformed character shape while preserving said font style.
Dependencies are inferred from the claim text.