4.Polygons & Pixels Flashcards
What is a convex polygon?
Polygon were all interior angles<180
What will be the effect of concave polygons in openGL?
They may not be rendered properly
What is the GLU process that splits a concave polygon into convex polygons called?
Tesselate
Why is the Polygons surface normal important?
ORIENTATION in 3d space:
Lighting
Collisions
Culling
How to find surface normal?
E2x-E1 cross product
One way of representing a scene is with polygon soup, what is this?
Huge list of individual polygons
Problems with polygon soup?
- Loss of semantics
- duplication of vertices
What is the definition of a mesh?
A linked group of polygons
Examples of meshes?
- triangle strip
- fan
- quad strip
- quadrilaterals
Describe the lsits in a mesh data structure
- face
- edge
- vertex
How do pixel memory and the z buffer interact in hidden surface removal?
- entry in pixel memory->entry in z buffer
- If new pixel is closer to eye (less z) overwrite memory and depth