470 Graphs
470 Graphs
470 Graphs
Hansford
Mock Final
The questions below cover the topics you will see on the final. The questions
on the final will be true/false or multiple choice.
1
BFC removes triangles that are facing backside of object (normal is pointed more than 90 degrees away from viewer)
20. In computer graphics, what is NPR an acronym for? Non Photorealistic Rendering
21. Often times, cel shading uses a one-dimensional texture with only two
colors, say light and dark green. Give an example of a method to assign
texture coordinates to a vertex.
22. What type of edges are outlined in cel shading to produce a cartoonish
appearance?
23. Name three buffers in the set of framebuffers.
24. In the Cohen-Sutherland clipping method, codes are used to quickly iden-
tify polygons which are completely in the viewing volume or completely
out of the volume. What are these two cases called? Trivial accept/reject
25. Bresenham’s line algorithm draws lines at the pixel level by calculating
a decision variable for determining which pixel to fill next based on the
current position. For a line with slope m such that 0 < m < 1, sketch
the basic idea.
26. Why is ray tracing called a global illumination model?
27. When does ray tracing produce the same image as the Phong illumination
model? When just casting one ray
28. What is a shadow feeler?
Checks whether a given point is visible from a light
2
29. In the “figure” program, a prototype cube was used to create the hu-
manoid figure. The transformations that take the prototype to the de-
instance
sired position in model space is called an ........................... transforma-
tion.
30. The torso of the fugre hierarchical model was the root node in the tree.
The torso is an instance of a prototype cube, made from the matrix Mi ,
which is a combination of a scale and translation matrix. The user can
rotate the torso with the slider, defined by a matrix Ms . When drawing
the torso, should the ModelView matrix be Mi Ms or Ms Mi ? MsMiv
31. What is the input for generating a subdivision surface?
32. Name one subdivision surface method.