Patent ID: 7362325

Claim:
A computer readable medium comprising instructions executable by a computer to perform a method to compile a set of display points that define a two dimensional representation of a straight line graphic object using three dimensional rasterization algorithms, the method comprising: receiving data that defines three vertices (x 0 , y 0 , K 0 ), (x 1 , y 1 , K 1 ), and (x 2 , y 2 , K 2 ) of a triangle primitive, where attributes K 2 =(K 0 +K 1 )/2, where coordinates (x 0 , y 0 ), (x 1 , y 1 ), and (x 2 , y 2 ) form an isosceles triangle primitive, and where coordinates (x 0 , y 0 ) and (x 1 , y 1 ) define a base of the isosceles triangle primitive; and rendering the isosceles triangle primitive using three dimensional rasterization algorithms to obtain the set of display points that define a two dimensional representation of the base of the isosceles triangle primitive, wherein the attributes K 0 , K 1 , and K 2 include one or more color attributes.