Module 9 Flashcards

1
Q

Specify Current Matrix Stack

A

glMatrixMode ( GL_MODELVIEW or GL_PROJECTION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Viewport

A

usually same as window size
glViewport ( x, y, width, height)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Perspective projection

A

gluPerspective ( fovy , aspect, zNear , zFar
glFrustum ( left, right, bottom, top, zNear , zFar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Orthographic parallel projection

A

glOrtho ( left, right, bottom, top, zNear , zFar
gluOrtho2D( left, right, bottom, top )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Projection transformations ( gluPerspective , glOrtho ) are _______

A

left handed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Everything else is _________, including the vertexes to be rendered

A

right handed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

With an orthographic projection, the viewing volume is a rectangular
parallele piped , or more informally , a box

A

glOrtho ( left, right, bottom, top, zNear , zFar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

allocate a Z buffer for hidden surface
elimination

A

GLUT_DEPTH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

define a viewing transformation

A

glulookAt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The matrix mode to use in glMatrixMode() to transform camera on the screen.
Group of answer choices

GL_MODEL

GL_MODELVIEW

GL_PROJECTIONVIEW

GL_PROJECTION

A

GL_MODELVIEW

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

_________ is a rigid body transformation that moves objects without deformation.
Group of answer choices

Translation

Scaling

Rotation

All of the mentioned

A

Translation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly