CSE 275 Spring 2008 Project 3 Outline T. J. Peters Due, Thurs, Mar. 27, team demos in class The objective is to produce a static 3D scene, using perspective and hidden surface removal. For planning ahead, this should be appropriate to extend into Project 4, which will be a 3D animaiton, building upon Projects 1, 2 & 3. Program requirements: 1. Use at least 20 polygons, of a. varying number of sides (not all triangles!) b. varying z-values c. various pairwise intersections. 2. Rendering should be with a. perspective projection and b. hidden surface removal (HSR) by z-buffering. In addition to the class demo, each team should hand in a rationale (no more than 1 page) justifying the chosen approach to HSR, which should include some assessment of your available hardware support for graphics, as an important factor in your choice. You can use public software (such as OpenGL) but explain your 'build versus buy' decision.