Computer Graphics Midterm Exam Reviewer

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/40

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 2:21 PM on 8/29/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

41 Terms

1
New cards

______________ can also be described as the number of horizontal points to vertical points (or vice versa) necessary to produce equal-length lines in both directions on the screen.

Aspect Ratio

2
New cards

The glColorPointer has 4 parameters for the function to work. One of its parameter is the size, for the size it is the number of components per color. What is the minimum number of components?

4

3
New cards

A type of display where a matrix of diodes is arranged to form the pixel positions in the display, and picture definition is stored in a refresh buffer.

LED PANEL

4
New cards

The frequency at which a picture is redrawn on the screen is referred to as ____________________.

REFRESH RATE

5
New cards

use optical effects to convert sunlight or light from some other source into graphics patterns

NONEMISSIVE DISPLAYS

6
New cards

What OpenGL constant is used to activate the use of colors as arrays in your application.

GL_COLOR_ARRAY

7
New cards

In the OpenGL Rendering pipeline it is where the parts of the primitive that are determined to be potentially visible are sent to a fixed-function subsystem called the rasterizer.

Primitive Assembly

8
New cards

The time parameter in glutTimerFunc sets the callback to trigger in the span of

Millisecond

9
New cards

Common aspect ration for vertical smartphones

9:16

10
New cards

The most common type of graphics monitor employing a CRT is the ____________________ display, based on television technology. In this system the electron beam is swept across the screen, one row at a time, from top to bottom

Raster Scan Display

11
New cards

OpenGLs architecture is a client-server model where the client is the application and the server is the_______________

Video Card

12
New cards

Identify the equivalent C-Language Type for each OpenGL Type Definition, using the different data types below:

GLsizei

int

13
New cards

Identify the equivalent C-Language Type for each OpenGL Type Definition, using the different data types below:

GLfloat

float

14
New cards

Identify the equivalent C-Language Type for each OpenGL Type Definition, using the different data types below:

GLclampf

float

15
New cards

Identify the equivalent C-Language Type for each OpenGL Type Definition, using the different data types below:

GLdouble

double

16
New cards

Identify the equivalent C-Language Type for each OpenGL Type Definition, using the different data types below:

GLclampd

double

17
New cards

Identify the equivalent C-Language Type for each OpenGL Type Definition, using the different data types below:

GLubyte

unsigned char

18
New cards

Identify the equivalent C-Language Type for each OpenGL Type Definition, using the different data types below:

GLushort

unsigned short

19
New cards

Identify the equivalent C-Language Type for each OpenGL Type Definition, using the different data types below:

GLuint

unsigned int

20
New cards

Identify the equivalent C-Language Type for each OpenGL Type Definition, using the different data types below:

GLenum

unsigned int

21
New cards

Identify the equivalent C-Language Type for each OpenGL Type Definition, using the different data types below:

GLbitfield

unsigned int

22
New cards

also called gas-discharge displays, are constructed by filling the region between two glass plates with a mixture of gases that usually includes neon

Plasma Panel

23
New cards

The maximum number of points that can be displayed without overlap on a CRT is referred to as the __________________________.

Resolution

24
New cards

If the number of vertices specified for GL_TRIANGLES is not in multiples of 3. What will happen to the rendered triangle.

A triangle will be rendered and the excess vertex will be ignored

25
New cards

High-quality raster-graphics systems have 24 bits per pixel in the frame buffer, allowing 256 voltage settings for each electron gun and nearly _________ million color choices for each pixel

17

26
New cards

Common aspect ration for HDTV, Widescreen display

16:9

27
New cards

Alternatively you can use glDrawElements() to render a vertex array, the 2nd parameter for the glDrawElements() function is the

Specifies the number of elements to be rendered

28
New cards

The glColorPointer has 4 parameters for the function to work. What is the purpose of the 1st parameter

Specifies the number of components per color

29
New cards

The glColorPointer has 4 parameters for the function to work. What is the purpose of the last parameter

Specifies a pointer to the first component of the first color element in the array.

30
New cards

How many parameters does glutFullScreen have?

0

31
New cards

Display devices that convert electrical energy into lightD

emissive displays

32
New cards

Copy and Paste the items below to their appropriate description.

GL_POINT

GL_LINE

GL_LINE_LOOP

GL_LINE_STRIP

Use this primitive to draw a sequence of connected line segments

GL_LINE_STRIP

33
New cards

Copy and Paste the items below to their appropriate description.

GL_POINT

GL_LINE

GL_LINE_LOOP

GL_LINE_STRIP

Use this primitive type to render mathematical points. OpenGL renders a point for each vertex specified.

GL_POINT

34
New cards

Copy and Paste the items below to their appropriate description.

GL_POINT

GL_LINE

GL_LINE_LOOP

GL_LINE_STRIP

Use this primitive to close a line strip

GL_LINE_LOOP

35
New cards

Copy and Paste the items below to their appropriate description.

GL_POINT

GL_LINE

GL_LINE_LOOP

GL_LINE_STRIP

Use this primitive to draw unconnected line segments.

GL_LINE

36
New cards

Historically, the operation of most video monitors was based on the standard CRT design. What does CRT stands for

Cathode Ray Tube

37
New cards

Identify the equivalent C-Language Type for each OpenGL Type Definition, using the different data types below:

signed char

unsigned char

float

unsigned short

signed short

int

double

unsigned int

Question:

GLbyte

signed char

38
New cards

Identify the equivalent C-Language Type for each OpenGL Type Definition, using the different data types below:

signed char

unsigned char

float

unsigned short

signed short

int

double

unsigned int

Question:

GLshort

signed short

39
New cards

Identify the equivalent C-Language Type for each OpenGL Type Definition, using the different data types below:

signed char

unsigned char

float

unsigned short

signed short

int

double

unsigned int

Question:

Glint

int

40
New cards

Identify the equivalent C-Language Type for each OpenGL Type Definition, using the different data types below:

signed char

unsigned char

float

unsigned short

signed short

int

double

unsigned int

Question:

GLsizei

int

41
New cards

Identify the equivalent C-Language Type for each OpenGL Type Definition, using the different data types below:

signed char

unsigned char

float

unsigned short

signed short

int

double

unsigned int

Question:

GLfloat

float