| US 7,542,049 B2 | ||
| Hardware accelerated anti-aliased primitives using alpha gradients | ||
| Christopher Raubacher, Seattle, Wash. (US); Gregory D. Swedberg, Bellevue, Wash. (US); Ashraf A. Michail, Redmond, Wash. (US); and Michael Kallay, Bellevue, Wash. (US) | ||
| Assigned to Microsoft Corporation, Redmond, Wash. (US) | ||
| Filed on Mar. 16, 2006, as Appl. No. 11/377,035. | ||
| Application 11/377035 is a continuation of application No. 10/341168, filed on Jan. 13, 2003, granted, now 7,050,067. | ||
| Prior Publication US 2006/0214946 A1, Sep. 28, 2006 | ||
| Int. Cl. G09G 5/00 (2006.01); G06T 15/50 (2006.01) | ||
| U.S. Cl. 345—611 [345/426; 345/423; 345/606; 345/670] | 17 Claims |

| 1. A method for reducing aliasing effects for a given graphics object to be rendered, comprising:
creating by way of a processor a falloff area object comprising a falloff area around said graphics object;
generating opacity falloff data associated with said falloff area object defining a falloff in opacity in said falloff area,
said falloff in opacity corresponding to decreasing proximity from said graphics object, where said opacity falloff data comprises
texture mapping data describing a falloff curve; and
shrinking said given graphics object to be rendered as a function of the average width of the falloff area at each edge.
|