US 7,502,024 B2
Texture based circular arc generation
William R. Hancock, Phoenix, Ariz. (US)
Assigned to Honeywell International Inc., Morristown, N.J. (US)
Filed on Sep. 25, 2003, as Appl. No. 10/671,099.
Prior Publication US 2005/0068328 A1, Mar. 31, 2005
Int. Cl. G06T 7/20 (2006.01); G09G 5/00 (2006.01)
U.S. Cl. 345—423  [345/582] 9 Claims
OG exemplary drawing
 
1. A computer implemented method of representing an arc, the method comprising a computer executing the following steps:
dividing the arc into segments that have vertices;
selecting a plurality of the vertices;
obtaining trapezoids corresponding to the vertices;
obtaining a texture having multiple columns of texels;
completely representing the trapezoids as triangles; and
mapping the texture to the triangles using perspective correction, wherein a final trapezoid required to complete the arc is a fraction of the full trapezoids, and wherein standard texture is used for the final trapezoid and wherein adjusted perspective texture coordinates are used to draw a final segment without distortion.