Computer Graphics MCQs (Set-4)

For triangle (0,0), (4,0), (0,4), what are barycentric weights at (1,1)?

A (0.25, 0.25, 0.5)
B (0.5, 0.5, 0)
C (0.25, 0.5, 0.25)
D (0.5, 0.25, 0.25)

Which formula perspective-correctly interpolates attribute a?

A Σλaw
B Σλa
C Σλ/w
D (Σλa/w)/(Σλ/w)

Where is depth-buffer precision generally greatest with standard perspective depth?

A Near plane
B Far plane
C Viewport center
D Along edges

What commonly causes z-fighting between nearly coplanar surfaces?

A Alpha blending
B Texture coordinates
C Finite depth precision
D Excess vertices

Which matrix correctly transforms normals under nonuniform scaling?

A Projection matrix
B Viewport matrix
C Model matrix directly
D Inverse-transpose matrix

Which product rotates a point about pivot p using column vectors?

A R T(p) T(−p)
B T(p) T(−p) R
C T(−p) R T(p)
D T(p) R T(−p)

Scaling followed by rotation is represented by which product?

A S R
B R S
C R − S
D S + R

What operation converts clip coordinates to normalized device coordinates?

A Add w to xyz
B Subtract w from xyz
C Divide xyz by w
D Multiply xyz by w

When is primitive clipping performed in the standard programmable pipeline?

A After display scanout
B After framebuffer blending
C Before vertex processing
D Before perspective division

What guarantees trivial rejection in Cohen–Sutherland clipping?

A Shared nonzero outcode bit
B Equal endpoint coordinates
C One outcode is zero
D Both outcodes are zero

Window x=5 maps from [2,10] into viewport [100,500]. What is x’?

A 200
B 250
C 350
D 300

What is the derivative of a cubic Bézier at its start?

A P3 − P0
B P2 − P0
C 3(P1 − P0)
D 3(P3 − P2)

De Casteljau evaluates a 1D quadratic with points 0, 4, 8 at t=0.5. What is the value?

A 6
B 4
C 2
D 8

Weights (0.2, 0.3, 0.5) combine values (10, 20, 40). What is the result?

A 30
B 34
C 24
D 28

Lambert diffuse response at a 60° light angle is proportional to what?

A 1
B 0.5
C 0
D √3

In Phong specular reflection, when is the highlight strongest?

A Camera faces away
B Normal aligns texture
C Reflected ray aligns view
D Light meets viewport

Opaque background, αf=0.25: what is foreground-over-background color?

A 0.25Cf + 0.75Cb
B 0.75Cf + 0.25Cb
C Cf + Cb
D 0.25Cf + Cb

Strong texture minification generally calls for which mipmap level?

A Lower-resolution level
B Depth-only level
C No texture level
D Highest-resolution level

Four equal supersamples are 0, 20, 40, and 80. What average is resolved?

A 40
B 30
C 35
D 45

Which interval must geometry intersect to block a shadow ray?

A Surface to light
B Camera to surface
C Beyond the light
D Behind the surface

For a ray-sphere quadratic, what does a negative discriminant mean?

A Two forward hits
B No real intersection
C Sphere center hit
D One tangent hit

Using even-odd filling, a sample is inside after how many boundary crossings?

A Even crossings
B Exactly two crossings
C Zero crossings only
D Odd crossings

Where does a Bézier curve lie relative to its control points?

A Only on its tangent
B Inside their convex hull
C Outside every control point
D On the control polygon

Changing one B-spline control point usually affects which region?

A The camera projection
B Only the endpoints
C Nearby spline spans
D Every curve in scene

Triangle attribute interpolation at each fragment uses what weights?

A Barycentric coordinates
B Clip outcodes
C Texture dimensions
D Camera Euler angles