Method and apparatus for fast surface detail application to an image
AssigneeComputer Design, Inc.
InventorsJoshua E. Muskovitz, Robert S. Newton, Tirthawan Tanade
Life of this patent
Estimating the term…
Loading patent…
AssigneeComputer Design, Inc.
InventorsJoshua E. Muskovitz, Robert S. Newton, Tirthawan Tanade
Estimating the term…
A system and method for use with a two-dimensional CAD system for rapidly applying surface detail, such as various patterns, to a 2-D image in a manner to provide a 3-D appearance. During a preprocessisng step, a 2-D image to which a perspective mesh has been applied, is scanned pixel-by-pixel and several tables are built of data derived from parameters of each pixel. The tables are used during a fast mapping step to apply pixels making up the surface detail or pattern very rapidly without compromising the visual appearance of the resulting image. One table is built of the two-dimensional offsets of image pixels from references in the mesh grid and is used to map to a pair of one-dimensional tables specific to a selected pattern array to select offset coordinates for mapping quickly to the appropriate pattern pixels. Another table includes data derived from color parameters of the image and is used during mapping to rapidly tint the image with the pattern primary colors while preserving the shading and texture of the original image.
In a computer-assisted design system having a graphic output device, a method for providing surface detail to computer-generated two-dimensional graphic images of three-dimensional objects to create a three-dimensional appearance including generating a perspective mesh on a computer-generated two-dimensional graphic image such that said mesh creates a three-dimensional visual appearance, mapping surface detail to said mesh such that said surface detail produces a three-dimensional appearance and producing on said graphic output device a graphic visual image of said two-dimensional graphic image with said surface detail applied, the improvement comprising:
In a computer-assisted design system having a graphic output device, a method for providing surface detail to computer-generated two-dimensional graphic images of three-dimensional objects to create a three-dimensional appearance comprising the steps of:
In a computer-assisted design system having a graphic output device, a method for providing surface detail to computer-generated two-dimensional graphic images of three-dimensional objects comprising the steps of:
In a computer-assisted design system having an output device, a method for providing surface detail to computer-generated two-dimensional graphic images of three-dimensional objects to create a three-dimensional appearance comprising the steps of:
A system for providing surface detail to computer-generated two-dimensional graphic images of three-dimensional objects to create a three-dimensional appearance comprising:
Dependencies are inferred from the claim text.