Dynamic spread anti-aliasing
AssigneeAdobe Inc.
InventorsTarun Beri, Vineet Batra, Harish Kumar
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdobe Inc.
InventorsTarun Beri, Vineet Batra, Harish Kumar
Estimating the term…
Dynamic spread anti-aliasing is described. In some embodiments, a filled object is segmented into control tiles. Along the object border, multiple exterior control tiles respectively correspond to multiple curves forming the border. For each curve, one side is filled and the other is anti-aliased to smooth the appearance of the filled object. Each exterior control tile is expanded to create an expanded control tile having a spread zone that includes additional pixels. For example, a control triangle is transformed into a control rectangle, and the control rectangle is enlarged to create an expanded control rectangle by extending an edge outward and away from the curve on the side to be anti-aliased. The additional pixels of the spread zone are subjected to anti-aliasing, such as by applying alpha modulation to the pixels based on respective distances between the pixels and the curve. For subpixel zoom levels, pixel color can be adjusted.
In a digital medium environment to provide images with a smoother, less-jagged appearance using single-sampled anti-aliasing of curves, a method implemented by a computing device, the method comprising:
At least one computing device operative in a digital medium environment to provide images with a smoother, less-jagged appearance using single-sampled anti-aliasing of curves, the at least one computing device comprising:
At least one computing device operative in a digital medium environment to provide images with a smoother, less-jagged appearance using single-sampled anti-aliasing of curves, the at least one computing device configured to perform operations comprising:
Dependencies are inferred from the claim text.