Computer Graphics

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

1/28

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

29 Terms

1
New cards

Computer Graphics

The technology associated with the use of computer technology to convert created or collected data into visual representations /
Using a computer to convert a model into an image

2
New cards

Explicit geometry

Geometry Modeling:
Triangle meshes, Patches, Subdivision surfaces,…

3
New cards

Implicit geometry

Geometry Modeling:
Surface defined by x2 + y2 + z2 = 10
Fractal sets, procedural definition, …

4
New cards

Volume data

Geometry Modeling:
Samples from MRI, ultra-sound, simulation…

5
New cards

Frame Buffer

A block of memory, dedicated that contains the pixel array to be passed to the optical display system

6
New cards

Pixel

One element of frame buffer
- uniquely accessible point in image

7
New cards

Resolution

Width x Height (in pixels)
- 640x480, 1280x1024, 1920x1080

8
New cards

Color depth

Number of bits per-pixel in the buffer
- 8, 16, 24, 32-bits for RGBA

9
New cards

Buffer size

Total memory allocated for buffer

10
New cards

Alpha

Frame Buffer Opacity:
Used for compositing or merging images

11
New cards

Alpha channel

Frame Buffer Opacity:
Added to color, Holds the alpha value for every pixel
8 bit range: 0 (transparent) – 255 (opaque)

12
New cards

Buffer size

____ ____ = width x height x color depth

13
New cards

921600 bytes

If width = 640, height = 480, color depth = 24 bits
Buffer size = ?
(No commas, include measurement)

14
New cards

6220800 bytes

If width = 1920, height = 1080, color depth = 24 bits
Buffer size = ?
(No commas, include measurement)

15
New cards

Physical device

That can be described by their real-world physical properties
(mouse, keyboard, joystick…)

16
New cards

Logical Device

Application abstraction

17
New cards

Transformations

Create object in convenient coordinates, Reuse basic shape multiple times, Hierarchical modeling, System independent, Virtual cameras

18
New cards

2D Rotations

Type of Transformation:

<p>Type of Transformation:</p>
19
New cards

3D Rotations

Type of Transformation:

<p>Type of Transformation:</p>
20
New cards

Scaling

Type of Transformation:

<p>Type of Transformation:</p>
21
New cards
<p>Translation</p>

Translation

Type of Transformation:

<p>Type of Transformation:</p>
22
New cards

Homogeneous Coordinates

Image:

<p>Image:</p>
23
New cards

Deformations

Transformations that do not preserve shape
EX: Non-uniform scaling, Shearing, Tapering, Twisting, Bending

24
New cards

Shearing

Type of Deformation:

<p>Type of Deformation:</p>
25
New cards

Tapering

Type of Deformation:

<p>Type of Deformation:</p>
26
New cards

Twisting

Type of Deformation:

<p>Type of Deformation:</p>
27
New cards

Bending

Type of Deformation:

<p>Type of Deformation:</p>
28
New cards

Object Coordinates

Convenient place to model the object

<p>Convenient place to model the object</p>
29
New cards

World Coordinates

Common coordinates for the scene

<p>Common coordinates for the scene</p>