Patent ID: 8081187
Filing Date: 2011-12-20
Classification: G06T,G09G

Abstract:
1. A method for generating a display of a vector drawing element using a vector-based drawing application to have an appearance of being hand-drawn using a media material, comprising: receiving the vector drawing element representative of hand-drawn line or curve; receiving a collection of stroke parameters, wherein each stroke parameter models an aspect of the media material for generating stroke geometry for the vector drawing element; simulating, by a processor, a paper surface using a high-frequency noise map and a low-frequency noise map; determining, by a processor, a set of pixels covered by the vector drawing element based on the stroke geometry for the vector drawing element; generating, by a processor, a smooth step map used to blend the set of pixels with the simulated paper surface; for each pixel in the set of pixels, sampling, with the processor, the high-frequency noise map, the low-frequency noise map, and the smooth step map, to determine a color and a transparency value for the pixel, wherein the transparency value is based on multiplying a value sampled from the high-frequency noise map with a value sampled from the low-frequency noise map and a value sampled from the smooth step map.