Fill-in-the-Blank: Computer Graphics (CG) Foundations
Back to Pack

Fill-in-the-Blank: Computer Graphics (CG) Foundations

Complete the sentences by filling in the blanks. Each correct answer earns points!

15 Questions ‱ 150 Total Points
1

is the use of computers to represent, manipulate, and display visual image data effectively and meaningfully.

Context: Computer graphics definition and purpose

2

In a broad sense, “computer graphics” can mean almost everything on computers that is not or .

Context: Broad meaning of “computer graphics”

3

CG supports both artistic work and non-artistic research, including and computational visualization goals.

Context: Role of CG in processing real-world data and research

4

Computer-generated imagery is commonly categorized into , , and animated graphics.

Context: Categorization of computer-generated imagery

5

graphics generate and manipulate two-dimensional visual content.

Context: Meaning of 2D computer graphics

6

graphics generate and manipulate three-dimensional visual content.

Context: Meaning of 3D computer graphics

7

Early interactive graphics used CRT displays and an input device called the .

Context: Interactive graphics via display and input devices

8

The is an input device with a photoelectric cell that detects where on a CRT screen it is pointed.

Context: Meaning of light pen

9

Use of CRT plus light pen input causes users to draw directly on the screen, which leads to the computer placing a at the detected location.

Context: Cause→effect relationship: CRT + light pen input

10

Sketchpad’s model-based object approach and constraints cause users to specify higher-level geometric intent (like a box), which leads to the system constructing accurate without manual pixel-perfect line placement.

Context: Cause→effect relationship: constraints and model-based drawing

11

is an early interactive software system that enabled drawing and constraint-based construction using a light pen.

Context: Meaning of Sketchpad

12

Model-based graphics vs picture-based graphics: modeling represents objects as adjustable structures, enabling parameterized editing rather than only static .

Context: Model-based graphics vs picture-based graphics

13

Ray casting belongs to a class of -based rendering algorithms.

Context: Rendering foundations: ray casting/ray tracing class

14

Ray casting/ray tracing-based rendering algorithms improve photorealism by modeling light paths, which leads to realistic and illumination.

Context: Cause→effect relationship: light-path modeling to photorealism

15

SIGGRAPH is an ACM special interest group that organizes conferences, standards, and publications to advance the discipline of .

Context: Field organization through SIGGRAPH