M1 - Foundations of Rendering Flashcards

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

A

pixels

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.

A

PIXELS

20
Q

What is another term for a printed pixels?

A

DOTS

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?

A

Either

25
Q

What does screen resolution measure?

A

Pixels

26
Q

Did early vector displays have resolutions?

A

No, it wasn’t a concept yet.

27
Q

How do you measure PIXEL DENSITY?

A

Pixels per Inch (PPI)
Higher PPI leads to clearer/cleaner image

28
Q

Does screen resolution change with physical dimensions?

A

No. You can have large low resolution, or small high resolution devices.

29
Q

What are problems with raster images?

A

Does not scale/resize well. A raster image does not have a algorithm to handle transformations like a vector image

30
Q

What is ALIASING?

A

Result of SAMPLING some data and reconstructing it, with inaccuracies. In graphics, it manifests as jagged edges.

31
Q

What manifests as jagged edges?

A

Aliasing

32
Q

What is ANTI ALIASING?

A

filtering technique to smooth the edge of objects.

33
Q

What are GPUS?

A

Graphics Processing Unit, makes it possible to process large of quantities of the same type of data (floating-point numbers) simultaneously.

34
Q

How is GPU performance measured?

A

FLOPs , number of floating point operations per second.
Can get into billions (gigaFLOP) or even trillions per second.

Benchmarking