On 10/20/07, Peter P. wrote: > why are you proposing the repeated calculation of the bresenham line > for both edges of a thick line? Re-reading Olin's post, I believe he was suggesting two steps: Develop a trapezoid renderer (assumes flat top and bottom). Decompose line into a series of trapezoids. For a thick line the sides would indeed have the same slope, so bresenham need be run once. However, a general trapezoid renderer would require two calculations (unless the sides have the same slope). I'm still working my brain through all this, but it seems that such a method might provide opportunities for nice line ends, which are not taken care of automatically in a simple duplication of bresenham with vertical or horizontal lines between. -Adam -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Moving in southeast Michigan? Buy my house: http://ubasics.com/house/ Interested in electronics? Check out the projects at http://ubasics.com Building your own house? Check out http://ubasics.com/home/ -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist