Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 3 out of 18 pages
Exam (elaborations)

CSCI 431 EXAM 2 REVIEW|QUESTIONS AND 100% CORRECT WELL DETAILED ANSWERS|LATEST!!!!!2025/2026|GUARANTEED PASS|GRADED A+|VERIFIED

Document preview thumbnail
Preview 3 out of 18 pages

CSCI 431 EXAM 2 REVIEW|QUESTIONS AND 100% CORRECT WELL DETAILED ANSWERS|LATEST!!!!!2025/2026|GUARANTEED PASS|GRADED A+|VERIFIED

Content preview

AND 100% CORRECT WELL DETAILED



Assume a point in space (x, y, z) is projected along a projector into the point (xp, yp, zp).
Assume that we have xp =x/(z/d). The division by z describes nonuniform foreshortening:
The images of objects _________ the center of projection are reduced in size (diminution)
compared to the images of objects __________ the COP.

Pick two phrases to put into the blanks.



farther from, closer to

closer to, farther from - ANSWER farther from, closer to



For a convex object, such as the cube, faces whose normals point away from the viewer are
never visible and can be eliminated or culled before the rasterizer. We can turn on culling in
WebGL by enabling it as follows:

gl.enable(gl.CULL_FACE);

We can select which faces we want to cull using the function

gl.cullFace(face);

where face can be which one of following?



gl.LEFT

gl.FRONT

gl.BACK

gl.RIGHT - ANSWER gl.FRONT

gl.BACK



At which of the following, the camera is placed?


1

,VRP

VUP

VPN - ANSWER VRP



Consider the following function:

function perspective( fovy, aspect, near, far ) { var f = 1.0 / Math.tan( radians(fovy) / 2 ); var d
= far - near; var result = mat4(); result[0][0] = f / aspect; result[1][1] = f; result[2][2] = -(near
+ far) / d; result[2][3] = -2 * near * far / d; result[3][2] = -1; result[3][3] = 0.0; return result; }



and resulting matrix

[abcd

efgh

ijkl

mnop]



what will be the value of l?



-(near + far) / (far - near)

f

-2 * near * far / (far - near);

0.0 - ANSWER -2 * near * far / (far - near);



In perspective function:

frustum = function(left, right, bottom, top, near, far);

we replace camera in negative z direction. the front (near) clipping plane is the plane z =
__________.




2

, near

far

-near

-far - ANSWER -near



Which of the following views the projectors may not be perpendicular to the projection
planes?



none of the above

axonometric views

oblique views

orthogonal views - ANSWER oblique views



What Projection Transformation does?



Transfer from Object Coordinates to Clip Coordinates

Transfer from Camera Coordinates to Clip Coordinates

Transfer from Clip Coordinates to Camera Coordinates

Transfer from Object Coordinate to Camera Coordinates - ANSWER Transfer from
Camera Coordinates to Clip Coordinates



Orthogonal or orthographic projections are a special case of parallel projections, in which
the projectors are perpendicular to the view plane.



True

False - ANSWER true



Which of the following clear the depth buffer and color buffer at the same time?



3

Document information

Uploaded on
January 3, 2026
Number of pages
18
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers
$14.29

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
THESTUDYVAULT
3.3
(16)
Sold
127
Followers
5
Items
13206
Last sold
3 days ago




Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions