4.Polygons & Pixels Flashcards

1
Q

What is a convex polygon?

A

Polygon were all interior angles<180

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

What will be the effect of concave polygons in openGL?

A

They may not be rendered properly

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

What is the GLU process that splits a concave polygon into convex polygons called?

A

Tesselate

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

Why is the Polygons surface normal important?

A

ORIENTATION in 3d space:
Lighting
Collisions
Culling

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

How to find surface normal?

A

E2x-E1 cross product

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

One way of representing a scene is with polygon soup, what is this?

A

Huge list of individual polygons

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

Problems with polygon soup?

A
  • Loss of semantics

- duplication of vertices

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

What is the definition of a mesh?

A

A linked group of polygons

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

Examples of meshes?

A
  • triangle strip
  • fan
  • quad strip
  • quadrilaterals
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Describe the lsits in a mesh data structure

A
  • face
  • edge
  • vertex
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How do pixel memory and the z buffer interact in hidden surface removal?

A
  • entry in pixel memory->entry in z buffer

- If new pixel is closer to eye (less z) overwrite memory and depth

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