TEST 2 CS458

Instructor Dr P Juell    NAID______________________ NAME__________________________

100 points, open book                                  Oct. 21, 2006

  1. (10) Pick one of: request, sample,event, locator, stroke, choice or pick. Explain what it is and how it is used.
    
    
    
    
    
    
  2. (10) What constrains a Bezier curve?
    
    
    
    
    
    
  3. (10) Give two ways you can do visualization. This is to be one image with the two visualizations showing at one time.
    
    
    
    
    
    
    
    
  4. (10) I would like a nice cup, with insides and a handle. How you suggest creating such a thing? Do not make the process too complex or an extreme number of parts. Specify in some detail. You might want to draw to make your explanation clearer.
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  5. (10) Give an example of something that would be easy to build using CSG. Also, why would it be easy.
    
    
    
    
    
    
    Give an example of something that NOT be easy to build using CSG. Also, why would it not be easy.
    
    
    
    
    
    
  6. (10) Give two strong points in using fractals in synthesizing images>
    
    
    
    
    
    
  7. (10) Circle the best answer for each:

    True or False: the normal cone we use is also a ruled surface cone.

    True or False: false coloring is a way to code a dimension of data into graduations of colors.

    True or False: There is no way to display more than 3 dimensions of data on a flat monitor screen.

    True or False: Fractals are a convenient way to build realistic looking items such clouds and mountains.

    True or False: The curve at a point in a Bezier curve is effected by the location of a control point 6 control points away.

  8. (10) When we display close to the viewer we need more details for it to look good than for distant items. Since the amount of detail can also effect the the amount of computer time required to display the item, we may well want to save time in rendering distant items. Pick a technique presented in class and say how we could get this tradeoff using that technique. (This is called level of detail (LOD)).
    
    
    
    
    
    
    
    
    
    
    
  9. (10) You are supplying computer graphic images for a horror movie and the director decides she wants curves GUARANTEED NOT to have type 2 continuity. (She says this will make sick looking skin). How could you do this? Remember, you needed to GUARANTEE the curve does not have type 2 continuity, not just that it might not.
    HINT: In Zero order (parametric) continuity, the curves meet. Type 1 continuity tangents are equal at the joining point. Type 2 continuity both first and second derivatives are the same at the joining point.
    
    
    
    
    
    
  10. (10) The attached page has a surface weather map for Oct 27,2002. What is the difference in weather at Grand Forks (GFK) and Fargo (FAR) shown on the map?
    
    
    
    
    
    
    

    region surface weather map

    close up of ND detail of the Red River Valley