M1 - Foundations of Rendering Flashcards

(34 cards)

1
Q

What is rendering?

A

The process of creating a 2-Dimensional image from data.

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

Can rendering be applied to 3D data or only 2D data?

A

It can be applied to both

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

What sort of data is rendered?

A

Position of elements (points, lines, shapes, etc)
Color
Modifiers (size, opacity, blending modes)

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

Early computers rendered using ___________ displays

A

VECTOR

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

What were vector graphics in the past?

A

Series of points, and lines connecting them.
2-D points ( x , y )

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

What are Vector Displays?

A

A type of CRT (Cathode Ray Tube), contained electron guns that be targeted at some location creating a point. Quick movement of “laser” point drew a line. Adding additional points created shapes.

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

Could Vector displays project detailed shapes?

A

Only outlines were possible. Imagine filling a large shape with only the tip of a pencil. Possible but not fast

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

Vector displays were MONOCHROMATIC, what does that mean?

A

Monochromatic means containing or using only one color.

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

Could Vector displays represent 2D and 3D?

A

Yes, Vector displays could represent 2D and 3D

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

What is Vector Art/Vector Graphic?

A

Artwork created from a series of connected points (called paths) to create shapes

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

Paths are calculated from ____________ _____________ to create smooth curves (Vector Artwork)

A

source points

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

When VECTOR ART is displayed, the source is converted to a ____________ ______________

A

raster image and displayed as pixels

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

What is rasterization?

A

The process of converting a vector art image to a raster image to be displayed as pixels.

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

What are the benefits of Vector images?

A

Scaleability, vector images can scale up and down without loss of quality.

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

Do raster or vector images use pixels?

A

Raster Images

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

Can images be converted from vector to raster bath and forth?

A

Vector -> Raster , no problem
Raster -> Vector, most likely won’t work. (errors in conversion)

17
Q

Modern displays use ______ as a way of representing data

18
Q

What is a pixel?

A

smallest unit of data in a display. Consists of red, green, blue. EVERYTHING is pixels in the end.

19
Q

EVERYTHING is ___________ in the end. 2D, 3D, vector art, video, etc.

20
Q

What is another term for a printed pixels?

21
Q

What is DPI?

A

Dots Per Inch

22
Q

What data does a pixel hold?

A

Typically RGB (0-255) 8 bit unsigned char

23
Q

What does BPP measure?

A

Bits Per Pixel (range of color values a pixel can have)

24
Q

Modern systems typically use 24 or 16 bit color?

25
What does screen resolution measure?
Pixels
26
Did early vector displays have resolutions?
No, it wasn't a concept yet.
27
How do you measure PIXEL DENSITY?
Pixels per Inch (PPI) Higher PPI leads to clearer/cleaner image
28
Does screen resolution change with physical dimensions?
No. You can have large low resolution, or small high resolution devices.
29
What are problems with raster images?
Does not scale/resize well. A raster image does not have a algorithm to handle transformations like a vector image
30
What is ALIASING?
Result of SAMPLING some data and reconstructing it, with inaccuracies. In graphics, it manifests as jagged edges.
31
What manifests as jagged edges?
Aliasing
32
What is ANTI ALIASING?
filtering technique to smooth the edge of objects.
33
What are GPUS?
Graphics Processing Unit, makes it possible to process large of quantities of the same type of data (floating-point numbers) simultaneously.
34
How is GPU performance measured?
FLOPs , number of floating point operations per second. Can get into billions (gigaFLOP) or even trillions per second. Benchmarking