CG S09 Lab 2, Line Drawing Outline Februray 10, 2009 Due, with in class demonstration for Thursday, February 19, 2009 As explained in class, there are four crucial steps, each worth 5 points (You can make a strategic decision how best to use your demo time in class by whether you show these, incrementally, in these specific stages, or just in a final integrative view. You will have no more than 2 minutes per team.) 1. rotation of a circle 2. translation of a circle 3. integrate #1 & #2, above, into a visually pleasing animation of the circle rolling across the screen. (WARNING: Even if #1 & #2 are quickly implemented, leave *considerable* experimental time to get the timing correct for this #3.) 4. some creative aspect that makes your animation into an interesting story. (WARNING: Similar to #3, this will also take time!) Open Question: As part of #4, I will ask each team how it chose to draw the circle, such as by Bresenham's circle drawing algorithm, piecewise linear approximation or some other technique. I will expect you to be prepared to discussed why you made the choice you did and how you did so to get desirable performance tradeoffs. This might entail implementing multiple algorithms to be able to do appropriate comparisons or you might just find that your first choice is good enough -- be prepared to explain. The total time for your demo and your response to this open question must be within the allotted 2 minutes.