FINAL - CS458 Instructor Dr P Juell NAME_______________________ CLOSED BOOK Dec 18, 1996 200 points 1. (40) Match the following words or phrases. There may be multiple items related with each item. You are to take the best. ____ rubber-band methods ____ view point ____ Bresenham ____ retrace and blanking ____ odd even rule ____ pallet table size ____ 4 by 4 matrix ____ Z-buffer ---------------------- a) fast line drawing routine b) time when raster type displays do not display pixels c) slow but simple way to find visible points d) number of district colors that can simmultainoulsly be displayed e) determines which are back faces f) used in scan line filling to determine if inside g) used with interactive pointing device h) used to transform 3 D points 2. (10) Those trying to produce realistic images (RI) and those trying to visualize data (VD) have rather different concerns in creating an image. Why would the VD group use pseudo-color and why would RI group normally not use pseudo-color? 3. (10) Pallet (tables) are used on monitors to reduce cost. What is being saved (reduced in cost) by use a pallet rather than displaying full color for every pixel? 4. (10) Give a technique to allow displaying more then three dimensions of data in a visualization image. 5. (10) What are the reasons why a line in a model may have only part of the line displayed in a window? 6. (20) Specify two pointer devices. Specify for each device a problem or operation where you would prefer it over the other pointer device. device 1: device 2: problem for 1 over 2: problem for 2 over 1: 7. (20) A cube has its center at (5,7,8). Write the sequence of transformations to turn another face up. (Use the T(x,y,z) S(sx,sy,sz) Rx(A), Ry(A), Rz(A) type notation). (Use the book's order of operations) Then rewrite these as matrices. 8. (10) Can you get specular highlights with only ambient light? ONLY YES OR NO 9. (10) Each of the following shapes are encoded using a quadtree notation. The encoded images have the same image quality. Which item would you expect would take less space? PICK ONE: a circle - a square - a Koch snowflake 10. (10) A cube is displayed on a monitor. How can you tell if it is displayed with an orthographic projection or prospective projection? 11. (15) Number of the following in order from first to be done (1) to last (5). ____ back face removal ____ display ____ Z-buffer ____ clip to viewing volume ____ transform to viewing coordinates 12. (10) What is a major benefit in having each agent, of a world model, having its own separate transformation matrix? (Be sure to include a clear example). 13. (15) In RGB noation, what colors are the following? (Min value is zero, max is 1). (0,0,0) ______________ (1,1,1) _______________ (1,0,0) _______________ (1,0,1) _______________ (0,0,.5) ______________ 14. (10) Were would you find the following symbol? What is it indicating? (Hint, this is NOT a key). ... . . . .------------------ . . ! ! ! ... ! !