This preview shows pages 1–2. Sign up to view the full content.
1
Voicu Popescu, fall 2009
Sample exam questions
1.
Given a planar pinhole camera
PPHC(a, b, c, C)
and a 3D point
P
, derive the
(u,
v)
image plane coordinates of the projection of
P
with
PPHC
.
2.
Given a circle
CC
of center
O
, normal
n
, and radius
r
, construct and position a
planar pinhole camera that has a horizontal field of view of
hfov
degrees, a horizontal
image resolution of
w
pixels, and projects the circle
CC
to a circle tangent to the image
frame.
3.
Given two planar pinhole cameras
PPHC
0
(a
0
, b
0
, c
0
, C
0
)
and
PPHC
1
(a
1
, b
1
, c
1
,
C
1
)
, derive an intermediate view obtained by linearly interpolating between the two given
cameras.
4.
Given two lines in 3D specified with a pair of 3D points, write a function that
decides whether they intersect and, if they do, returns the intersection point.
5.
Devise an algorithm for rasterizing convex polygons in 2D.
6.
Devise an algorithm for rasterizing polygons in 2D.
7.
You shade a triangle by screenspace vertexcolor interpolation. Show that the red
channel of an interior pixel is as bright as or brighter than the red channel of at least one
of the 3 vertices.
8.
When rasterizing a triangle, when do screen space and model space interpolation
of rasterization parameters produce the same results?
9.
This preview has intentionally blurred sections. Sign up to view the full version.
View Full Document
This is the end of the preview. Sign up
to
access the rest of the document.
This note was uploaded on 02/23/2012 for the course CS 535 taught by Professor Daniel,a during the Fall '08 term at Purdue University.
 Fall '08
 Daniel,A
 Computer Graphics

Click to edit the document details